基于thinkphp框架的中小型企业网站开发模板的设计与实现毕业论文内容摘要:

.............................................................................................. 55 缺陷和限制 .................................................................................................................. 55 第七章 全文总结与 展望 ....................................................................................................................... 56 本文总结 ................................................................................................................................ 56 ................................................................................................................................. 56 致 谢 ................................................................................................................................................... 57 参考文献 .............................................................................................................................................. 58 基于 ThinkPHP 框架的中小型企业网站开发模板的设计与实现 1 第一章 绪论 互联网的起源和发展 Inter 的最早起源于美国国防部高级研究计划署 DARPA( Defence Advanced Research Projects Agency)的前身 ARPA,该网于 1969 年投入使用。 由此, ARPA 成为现代计算机网络诞生的标志。 从六十年代起,由 ARPA提供经费,联合计算机公司和大学共同研制而发 展起来的 ARPA网络。 最初, ARPA 主要是用于军事研究目的,它主要是基于这样的指导思想:网络必须经受得住故障的考验而维持正常的工作,一旦发生战争,当网络的某一部分因遭受攻击而失去工作能力时,网络的其他部分应能维持正常的通信工作。 ARPA 在技术上的另一个重大贡献是 TCP/IP 协议簇的开发和利用。 作为 Inter 的早期骨干网, ARPA 的试验并奠定了 Inter 存在和发展的基础,较好地解决了异种机网络互联的一系列理论和技术问题。 1983 年, ARPA 分裂为两部分, ARPA 和纯军事用的 MILNET。 同时,局域网和广域网的产生和逢勃发展对 Inter 的进一步发展起了重要的作用。 其中最引人注目的是美国国家科学基金会 ASF( National Science Foundation)建立的 NSF。 NSF 在全美国建立了按地区划分的计算机广域网并将这些地区网络和超级计算机中心互联起来。 NFS 于 1990 年 6月彻底取代了 ARPA 而成为 Inter 的主干网。 NSF 对 Inter 的最大贡献是使 Inter 向全社会开放,而不象以前的那样仅供计算机研究人员和 政府机构使用。 1990 年 9 月,由 Merit, IBM 和 MCI 公司联合建立了一个非盈利的组织―先进网络科学公司 ANS( Advanced Network amp。 Science Inc.)。 ANS 的目的是建立一个全美范围的 T3 级主干网,它能以 45Mbps 的速率传送数据。 到 1991 年底, NSF 的全部主干网都与 ANS 提供的 T3 级主干网相联通。 Inter 的第二次飞跃归功于 Inter 的商业化,商业机构一踏入 Inter 这一陌生世界,很快发现了它在通信、资料检索、客户服务等方面的巨大潜力。 于是世界各地的无 数企业纷纷涌入 Inter,带来了 Inter 发展史上的一个新的飞跃。 目前互联网的现状 Inter 正以当初人们始料不及的惊人速度向前发展,今天的 Inter 已经从各个方面逐渐改变人们的工作和生活方式。 人们可以随时从网上了解当天最新的天气信息、新闻动态和旅游信息,可看到当天的报纸和最新杂志,可以足不出户在家里炒股、网上购物、收发电子邮件,享受远程医疗和远程教育等等。 Inter的意义并不在于它的规模,而在于它提供了一种全新的全球性的信息基础设施。 当今世界正向知识经济时代迈进, 信息产业已经发展成为世界发达国家的新的支柱产业,成为推动世界经济高速发展的新的源动力,并且广泛渗透到各个领域,特别是近几年来国际互基于 ThinkPHP 框架的中小型企业网站开发模板的设计与实现 2 联网络及其应用的发展,从根本上改变了人们的思想观念和生产生活方式,推动了各行各业的发展,并且成为知识经济时代的一个重要标志之一。 企业电子商务的兴起 进入 20 世纪九十年代后, Inter 在商业上的应用其发展速度令人瞠目结舌。 这个覆盖全球的网络以其无可比拟的优势向人们暗示着巨大的和潜在的商业利益。 与传统的商业行为相比,它可提供资源丰富、迅速及时的商业信息,它的客户与市场 遍及世界上每个角落,使很不起眼的小企业可以一下子变成“跨国公司”。 成千上万的大小企业纷纷加入到 Inter 这个神奇的淘金王国中。 Inter 正以惊人的速度发展,它的普及意味着企业网络时代的来临,意味着企业生存方式、组织方式、工作方式的变革。 它正在为企业提供一种全新的市场概念,正在改写商业社会的规则,正在给各行各业的人们带来新的机会和挑战。 未来的商业竞争就是信息的竞争,企业进入网络空间已是刻不容缓。 企业为什么要建立网站 很多企业由于缺乏技术人员等原因无法建立自己的网站,导致了在新的竞争形 势中的失利。 是否拥有自己的网站已经成为衡量一个企业综合素质的重要标志 企业网站的具体作用: 、传播企业文化、树立企业形象、提高企业知明度。 ,使经销商和用户更多的知道您的存在。 ,让经销商和用户在比较中了解您、走近您、直到选择您。 基于 ThinkPHP 框架的中小型企业网站开发模板的设计与实现 3 第二章 ThinkPHP 框架及相关技术 由于在如今互联网快速发展的时代里, 讲究的是一个快字,企业的业务更新更是需要快速,因此,对于本中小型企业网站开发模板的设计与实现,我采用了在 web 开发方面比较流行的脚本语言 PHP。 而 ThinkPHP 是 php 脚本语言中一个较为流行的框架,所以,本项目采用了 ThinkPHP 框架、 Mysql 数据库和 Apache 服务器来开发的。 ThinkPHP 框架简介 ThinkPHP 可以更方便和快捷的开发和部署应用。 其不仅仅是企业级应用,任何 PHP 应用开发都可以从 ThinkPHP 的简单和快速的特性中受益。 ThinkPHP 本身具有很多的原创特性,并且倡导大 道至简,开发由我的开发理念,用最少的代码完成更多的功能,宗旨就是让 Web应用开发更简单、更快速。 ThinkPHP 遵循 Apache2 开源许可协议发布,意味着可以免费使用 ThinkPHP,甚至允许把基于 ThinkPHP 开发的应用开源或商业产品发布 /销售。 ThinkPHP 可以支持 Windows/Unix 服务器环境,可运行于包括 Apache、 IIS 在内的多种Web 服务器。 需要 及以上版本支持。 支持 MySQL、 MsSQL、 PgSQL、 Sqlite、 Oracle 等数据库。 ThinkPHP 是一个免费 开源、快捷、简单的 OOP 轻量级 PHP 开发框架。 它遵循 Apache 2开源协议发布。 是为了敏捷的企业级开发而诞生的。 获取 ThinkPHP 的方式有很多。 Mysql 数据库 MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司。 目前 MySQL 被广泛地应用在 Inter 上的中小型网站中。 由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库。 Apache概述 Apache,一种开放源码的 HTTP 服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性(注 1)被广泛使用,是最流行的 Web 服务器端软件之一。 它快速、可靠并且可通过简单的 API 扩展, Perl/Python 等解释器可被编译到服务器中。 纵观 Apache,它为我们的网络管理员提供了丰富多彩的功能,包括目录索引、目录别名、内容协商、可配置的 HTTP 错误报告、 CGI 程序的 SetUID 执行、子进程资源管理、服务器端图象映射、重写 URL、 URL 拼写检查以及联机手册 man 等。 也就是说,如果您在 Linux Server上成功安装配置了 Apache 之 后,您的计算机也将随着 Apache 的生效而摇身一变 ,成为一台名副其实的 Web Server,这种变化的确是激动人心的。 伴随着自由软件发展的强大动力,我们基于 ThinkPHP 框架的中小型企业网站开发模板的设计与实现 4 有理由相信 Apache 的未来是一片光明的。 基于 ThinkPHP 框架的中小型企业网站开发模板的设计与实现 5 第三章 需求分析 在开始写 本开发模板需求 之前,我们需要对 本开发模板 的可行性进行分析,如果确实可行才能继续实施,否则将会产生一些额外的损失。 可行性分析的任务是从技术上、经济上、社会上、法律上分析需要解决的问题是否存在可行的解。 同时也要对需要实现的功能性需求和非功能性需求做一个详细的计划,为以后的具体实施提供一个明确 的方向和依据。 技术可行性 动态网站技术介绍 Inter 起源于 20 世纪 60年代的美国,它在近几年迅速风靡全球,其根本原因不仅在于她拥有卓越的国际通信功能,更在于它拥有巨大的信息资源。 所谓的 Inter 是指由分布在全世界成千上万的计算机网络遵循一定的通讯协议,并相互联系在一起而形成的国际互连网络,也就是说, Inter 是建立和使用这些网络的人群、群体、公司以及各种网络资源的集合体。 随着网络技术的不断发展,单纯的静态页面已经不能满足发展的需要,因为静态页面是用单纯的 HTML 语 言组成的,它没有交互性。 因此,为了满足实际的需要,许多网页文件扩展名不再只是 htm、 html,出现了以 php、 asp、 jsp、 shtml等为后缀的网页文件 ,这些都是采用动态网页技术制作出来的。 市场可行性 以前,世界上许多公司都把 PHP 当作是一个“高度机密,严格保密”的电脑程序语言,但是现在它已经变成最为著名的,在 Web, Inter, Emerce 以及 B2B 等诸多项目上应用最广泛的面向对象的脚本语言。 即使是在今天,仍有许多竞争性( peting)公司 把PHP 当作是高度机密的东西,决不向外界(竞争对手)透露半点。 PHP 将如同暴风雨一般席卷整个世界, IT 工业将为之震惊。 PHP 的力量在于它是跨平台的,可以运行在任何地方。 如 Linux, Windows 95/98/NT/2020/XP, Solaris, HPUX 以及各种UNIX。 PHP 只需写一次,就可以配置在任何地方。 PHP 可以运行在 Apache, Microsoft IIS 等多种 Web 服务器上。 PHP 比 Java 快 5到 20倍。 实际的比较测试显示, PHP 的运行速度是 倍左右。 PHP太容易使用了,你可以 用它在非常短的时间里,非常迅速的开发出非常复杂的 web, emerce和一般的单机应用程序。 (在将来, PHP 将会模仿 Java 大多数的功能,相信 Java 程序员也会喜欢上它。 PHP将包含 Java中的关键字,如 class, extends, interface, implements, public,protected, private 等。 ) PHP 具有面向对象特性,它吸收了 Java, C++, PERL 和 C 的最优秀的部分。 PHP 可以基于 ThinkPHP 框架的中小型企业网站开发模板的设计与实现 6 说是所有脚本 /编程语言中的宝石。 不久,它就会成为全世界程序员的“麦加圣地”。 PHP 即可以运行在 Window95/NT/2020/XP 上,也可以运行在各种 UNIX 上。 我们将大吃一惊 —— PHP 极有可能成为 21世纪的电脑编程语言。 可以使用 Zend Optimizer 对 PHP 进行编译和优化,从而使它运行的更好更快, 中已经集成了 Zend Optimizer。 首先,你在开发、测试、除错过程中,用 PHP 脚本语言编写你的应用程序。 一旦项目完成,你便可以用 Zend。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。