您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > PHP毕业设计毕业论文外文文献翻译及原文
毕业设计(论文)外文文献翻译文献、资料中文题目:PHP文献、资料英文题目:文献、资料来源:文献、资料发表(出版)日期:院(部):专业:信息工程(电子信息工程方向)班级:姓名:学号:指导教师:翻译日期:2017.02.14本科毕业设计(论文)外文参考文献译文及原文目录外文参考文献译文1为什么选择PHP..........................................................22如果你是编程新手.......................................................43写一个基本的PHP程序...................................................44编程语法...............................................................85嵌入式语言如何工作.....................................................96服务端和客户端脚本....................................................117运行你的程序..........................................................13外文参考文献原文1WhyPHP?...............................................................142IfYouAreNewtoProgramming..........................................163WritingaBasicPHPProgram............................................184ProgrammingSyntax.....................................................215HowEmbeddedProgrammingWorks.........................................246Server-sideVersusClient-sideScripting...............................257RunningYourNewProgram..............................................271为什么选择PHP对于Web编程来说,PHP是一个很好的选择。它较其它语言(包括其它面向Web的语言)有许多优点。为了得到一个清晰的理解(和常见的面向Web的语言相比),让我们将它们比较一下。ASP是微软的网络开发环境(它本身不是一门开发语言,因为它允许程序员在ASP中选择其它语言进行开发,如VBScript或JScript。)ASP虽然简单,但它太过于简单了,以至于不能使用更复杂的逻辑和算法。除了ASP的过分简单,很多公司发现很难在微软的ASP许可证上节约成本。即使不考虑硬件成本,微软的Web服务器就要数千美元,而基于UNIX操作系统的、可运行PHP的Web服务器则是免费的。另一种Web使用的知名语言是SunMicrosystems公司的Java。Java是平台独立的语言(在一个系统上用Java开发的程序可以不经过任何修改,就可以运行在其它系统上)。尽管Java的确有它的优点,但它在开发时间、开发成本和执行速度上却有明显的劣势。Java开发是耗时的,因为Java工程要遵循严格的规则(Java强制的),这需要进行大量的规划。另外,Java开发周期长,费用成本高,Java程序员的待遇也较高。因此Java程序开发的成本远远高于其它语言开发的成本。通过我们的比较可以看出,即使项目开发结束后,以Java语言写的程序在运行时所花费的时间比其它语言的时间还要长。总的来说,和Java相比,PHP的表现很出色。一个相似的工程以PHP语言开发,要比用Java开发节省两三倍的时间。最重要的是,虽然最终的程序都可以运行多种平台上(如Java),而PHP的程序则运行的更快。另一种开发Web程序的常用语言是Perl。Perl与PHP一样,是一个可运行在多个平台上的开源项目。事实上,Perl的历史远远要比PHP长。在PHP之前,Perl被认为是最好的Web开发语言。然而,在过去的几年中,在Web开发领域,PHP赢得了比Perl更好的口碑。因为PHP语言本身集成了大量的功能模块,而要在Perl中使用这些功能,你就不得不单独下载许多额外的功能模块。这样,当程序从一个系统转移到另一个系统时,就会容易产生问题,因为Perl不得不从自己的CPAN上下载相应的功能模块。最后要比较的语言是C。C语言已经存在很长的时间了;它已被用在各种各样的计算机中,从大型主机到个人PC都可见到它的身影。如果你了解C语言的话,你就会知道用C语言开发Web程序会存在一些问题。为了用C语言开发一个Web程序,在你着手构思你的实际任务时,你将不得不着手实现所有Web程序本身就应该具备的功能(如采集HTML表单提交的数据)。而PHP语言提供了所有的Web常用或者并不是很常用的功能,可以允许程序员将更多的精力放在实际的任务中。就其它的Web开发语言与PHP语言之间的比较而言,它们之间还存在很多不同。在Internet上将PHP与Java,Perl,ASP等语言进行比较的文章也很多。但是一旦你拥有了PHP的编程经验,你可能就会发现,在选择开发语言时,你会努力的说服你的客户或老板,允许你使用PHP来进行开发,而不是选择其它的语言。如果出现问题,你可以通过搜索Internet找到大量基于这些问题的有用信息。PHP的使用是没有限制的。早期的版本使用的是单独的跟踪程序。而随着时间的推移,这个简单的跟踪程序已经被包含在语言的内部了。PHP的主要用途,当然不只是用来跟踪的了;它还可以做许多其它的事情。为了让你理解PHP可以做什么,下面介绍了一些PHP的常见用途:•反馈表单•购物车和其它类型的电子商务系统•用户注册,访问控制,以及在线订阅服务•客户登记•讨论和留言板1如果你是编程新手如果你是一个从来没有写过程序的新手,这个想法可能有点吓人。大多数程序员可能会告诉你(如果他们愿意承认),他们刚开始学习编程的时候,也有点无从下手。然而,编程的过程根本不是那么难,相反却很享受,因为你不需要有多高的智商来适应它。当你写程序的时候,你的主要目的就是把你的想法翻译成计算机能够识别的语言。例如,如果你是教人如何做汉堡包,你会首先描述将牛肉做成牛肉饼的过程。然后,你会告诉他如何把汉堡包放在烤架上,烤多长时间,最后,如何把它们拿下来。当然,仅仅因为你能描述制作汉堡包的过程,并不意味着PHP能够在任何时间、任何地点为你做任何事情。重点是,如果你能像我刚才描述制作汉堡包的过程那样,描述你的想法及思路,你就可以写程序。写程序的过程就是告诉PHP如何做事情的过程。当你读完本文的时候,你就会明白围绕在PHP程序背后的所有概念,这些概念就像描述制作汉堡包的过程一样。对于本文,你读的越透,你明白的概念就越多,你向PHP描述的任务就越准确。因此,如果你很快学会用PHP程序来实现你的需求和想法,你就不会再感觉到烦恼了。整体说来,有些编程问题可能是非常复杂的。例如,创建一个购物车,那并不是一个简单的事任务。然而,你可以将这个大任务分成几个小任务。这些小任务可能仅仅包括添加和删除的操作,而添加和删除的操作还可以被分解成更小的任务。你可以看到,不管任何任务,无论它有多复杂,只要可以分解,分解后的任务简单到不需要再对它进行分解了,你就可以实现这个任务。当你创建更复杂的程序时,你就会对这个过程有更加细致的体会了。2写一个基本的PHP程序在我们开始写一个实际程序的时候,要看看创建程序的步骤。这些步骤并不复杂;实际上,这个过程和你创建一个HTML页面,并将它同步到你的服务器上的过程基本一致。和创建一个HTML页面不同,创建一个PHP程序,你要面对的是文件中的代码,而不是那些所见即所得(WYSIWYG)的内容。如果你要利用这些所见即所得的编辑器开发程序(如微软的FrontPage,MacromediaDream-Weaver,微软Word等),你可能还要花费一些时间来研究代码。但令人兴奋的是,没有人也没有任何理由要求你,不能使用所见即所得的编辑器来编辑程序。然而,你可能会失望的发现,许多所见即所得的编辑器会修改或删除PHP文件中的代码。积于这个原因,分析你的编辑器是如何处理PHP代码的,这很重要。如果你想用你的编辑器来进行这种测试,要先创建一个新文件,保存,后缀名为.php。然后,切换到编辑器的源码视图,或在一个独立的其它编辑器中打开这个文件(如记事本等),输入接下来本文要引用的代码,并确保没有任何错误。当你输入完成后,保存文件并切换回WYSIWYG编辑器视图。如果你看到你的PHP代码,不用管它,继续键入几行文字。如果你想添加一些Web页面中常用的元素,如表格和图片等,就请继续插入这些内容,保存,并关闭WYSIWYG编辑器。现在,在记事本中打开该文件,看看你的PHP代码是否发生了变化,包括代码格式上的改变,特殊字符的转换(如<;)以及完全被删除的代码。你可能会发现PHP代码被以某种方式改变了。因为PHP代码对一些WYSIWYG编辑器导致的变化是敏感的,如果你在写PHP代码的时候,使用WYSIWYG编辑器,这就很难让人理解了。PHP社区不会因为这个原因,而建议你不要使用WYSIWYG编辑器,因为使用这样的编辑器有时还是可以加快程序的开发速度的。现在,当你读代码或者测试本文中的程序时,请试着习惯使用这些纯文本编辑器吧。当你习惯使用纯文本编辑器的时候,再使用其它的编辑器,那就容易上手的多了。到那时,你就可以识别出编辑器自身生成的代码,也就能更容易的找出提高你工作效率的方法了。不管你现在处理PHP代码的编辑器是什么,如果你正在用的是WYSIWYG编辑器,我建议你使用如记事本这样的纯文本编辑器,或者一些带有语法加亮功能的纯文本编辑器。这些编辑器可以保证你的代码就像刚输入时的一样(WYSIWYG编辑器倾向于以它自己的规则来格式化你的代码,而这种功能对于编辑PHP代码来说并不需要)。即使你的编辑器没有改变你的PHP代码,但如果它不是一个严格基于文本的编辑器,仍然会在随后的运行中可能会出现问题。这是创建和浏览HTML文件的一般过程:1.创建HTML文件(添加文本,表格,图像,或声音等)。2.保存HTML文件,命名为filename.html。3.用FTP程序把你的文件上传到Web服务器。4.用你的浏览器访问Web服务器上的文件(如,)。创建PHP程序的过程大致与创建HTML文件的过程相同:1.创建HTML文件(包含文字,表格,图像,或声音),并在适当的位置插入PHP代码。2.保存PHP文件,命名为filename.php。3.使用FTP程序上传你的文件到Web服务器。4.用你的浏览器访问Web服务器上的文件(如)。可见,创建PHP程序和创建常规HTML程序的过程没有多大不同。在了解了创建PHP程序的大致过程后,请看一下你的第一个PHP程序。看过代码你将了解,如何将PHP文件与普通的HTML文件相区分,如何把它上传到你的Web服务器上,以及在浏览器中页面看起来应该是什么样的。!--File:filename.php--htmlheadtitlePHP/title/headbodybgcolor=”white”text=”black”h4PHP/h4?php/*Displayatextmessage*/echo
本文标题:PHP毕业设计毕业论文外文文献翻译及原文
链接地址:https://www.777doc.com/doc-4562625 .html