PHP开发环境搭建及网站制作.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
  随着技术的发展,采用传统营销和网络营销相结合的方式已成为各类公司发展的必然选择。   在网络营销中比较有效的手段是建立一个适合自己公司规模的网站[1-2]。   目前网站开发的主流平台有操作系统、网络服务器、数据库、编程语言,2和.商业软件。   由于、具有免费、开源等多方面优点,因此受到整个界的关注。   从网站的流量来说,70以上的访问流量是来提供的,是最强大的网站解决方案[3]。   本文将结合一个职场咨询网站———卓企网的开发过程,对基于与数据库相结合的网站开发所涉及的开发环境,需求分析,功能模块,数据库操作与安全等进行分析与讨论。   1开发环境分析1.1开发语言的选择作为当今网站开发的3种主流语言.、、,它们存在的各自优点与不足如表1所示[4-5]。   本项目确定以为开发的语言环境的原因1免费。   因为项目较小不适合采用付费的.和的开发平台。   2支持性强。   中国现在很多中小型网站甚至一些大型网站,如百度、新浪等都加入了的大家庭,从而能更简单地解决开发过程中遇到的各种难题。   3移植性好。   尽管最初是被设计用于基于的服务器系统,但现在的已经被移植到了任何操作系统并兼容任何标准服务器软件,即绝大部分的主机提供商都会支持,因此根据需要更改主机将会非常方便。   4语言简单。   由于同编程语言有很多相似之处,对于熟悉相关语法的开发人员来说,则非常容易上手。   5发展迅速。   由于是开放源代码产品,将继续快速发展,更为重要的是相关漏洞补丁将免费地定期植入到核心库中。   此外还有实现对加密的支持以及对各种数据库服务器的支持等。   1.2开发环境搭建目前,基于的开发平台较多。   一般开发人员喜欢的开发环境,有一定开发经验的人可以选择相关的服务器、数据库、数据库管理软件和操作系统来构建自己的开发平台。   为了便于开发人员更好地利用来开发网站,市场上也出现了多种集成的开发环境,如-,,,,。   目前主流的是集成开发环境。   包括了开发所有必须的部件,通过一整套编辑、调试、分析、优化和数据库工具。   缩短了开发周期,简化了复杂的应用方案,已经成为目前最强大的集成开发环境。   的强大之处,除了一般编辑器所具有的代码高亮、语法自动缩进、书签功能外,其内置的调试器可以支持本地和远程-2种调试模式,支持诸如跟踪变量、单步运行、断点、堆栈信息、函数调用、查看实时输出等多种高级调试功能。   另外,最新版5.5.1对中文的支持也是非常稳定的[6]。   1.3环境搭建注意事项对于对开发环境不甚了解的开发人员建议不要自己搭配开发环境,各软件的版本之间支持性不一样有可能会造成版本冲突,而且复杂的配置问题也很难解决。   此外在正式开发之前还应注意如下问题。   1语言版本问题。   开发前,必须确定要使用的版本和服务器所支持的版本是否一致。   现在主要存在2种版本4和5。   不同版本对、异常处理、函数、变量有效范围和支持的数据类型等都有不同。   前期若不注意这些问题会给后期的开发带来很多不必要的麻烦与不安全。   2服务器问题。   平台上,用写的程序要求是部署在服务器上。   如果部署在上,可能由于对支持不是很好,经常出现一些莫名其妙的问题。   并且使用中,有些设置必须要手工修改。   比如上传文件时,需要设置可写权限,还要重新设置上传文件大小,比较烦琐。   而使用服务器则不存在这些问题。   3数据库问题。   可以使用的数据库管理系统有、等。   由于开源、免费、小巧、高效而受到开发人员一致的青睐。   对于中、小型应用系统,是一款非常理想的数据库服务器软件。   除了支持标准的语句外,它还支持多种平台。   在系统上,也支持多线程运行方式。   和、一样,也属于开放源代码软件。   对其提供权限访问、建立、删除等一系列支持,使之成为中小型网站的首选。   2基于语言的开发模型语言以其免费、开源等多方面优点,逐步成为中小型企业网站开发语言的首选。   具体开发步骤如下2.1需求分析一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者出于公司自身发展的需要,其中客户的实际需求占了绝大部分。   面对网站开发拥有不同知识层面的客户,项目负责人对用户需求的理解程度,在很大程度上决定了此类网站开发项目的成败,因此,如何更好地的了解、分析、明确用户需求,并且能够准确、清晰以文档的形式表达给参与项目开发的每个成员,保证开发过程按照满足用户需求为目的正确项目开发方向进行,是每个网站开发项目管理者需要面对的问题。   除了基本的用户需求分析要点模块、流程、带宽、最大同时访问量等

文档评论(0)

tangtianxu1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档