怎样快速建设自己的英文网站?
<P>1,选择主题</P><P>2,购买域名,空间</P>
<P>3,修改或开发适合这个主题的程序(这步最重要!)</P>
<P>4,进行网站优化,使容易被搜索到</P>
<P>关键的第3步,需要我们平时多积累。</P> <P>第三步我再说说下,最好自己掌握一门语言,专心学习好,所以对以后建设其他的站点,将事半功倍。推荐学习PHP。最近老在论坛灌水,是应该学学真本事了。</P> 好啊,呵呵! <P>好,谢谢</P> 能说说PHP比其他选择的优势在哪里吗?我希望得到些建议 在多数WEB开发者眼中,ASP和JSP都被认为是领跑者,而PHP却被认为是个弱小的“挣扎者”,或者说它是一门被贬低为业余者才使用的语言,不值得参与企业Web开发的竞争。在我看来,PHP没有被当作竞争者的理由是评论者缺乏对它的了解,而且也不了解用于Web开发的其他操作系统。和一些观点相反,Windows不再占有Web虚拟主机服务市场的最大份额,我猜想它在Web开发这一领域里也在被摧城拔寨。<P>
在企业开发里为什么没有PHP?</P><P>
很显然,PHP被认为落后ASP和JSP太多,以至于它是没有什么用的,但是这恰恰与事实不符。PHP本身就是一门强大的语言。它事实上在每个发行版的Linux上都有,在Mac OS X上也有。获取开发和使用PHP代码的构件(building-block)工具和软件都是免费的。用于开发PHP应用程序的商业集成开发环境(commercial integrated development environments,IDES)也可以找到——这样的工具有Komodo(它运行在Linux和Windows上)和Zend Studio(这个应用程序能够运行在任何带有Java运行环境的操作系统上)。你几乎可以在每个Web虚拟主机上运行由PHP建立的网站,而不要考虑服务器所运行的是什么操作系统,这一事实让PHP更加具有吸引力。</P><P>
PHP能够提供什么?</P><P>先把PHP周围有什么忘掉一会儿,而考虑一下PHP自身能够提供什么。它是一门强健的服务器端语言,能够提供相当多的功能,而且能够迅速地为页面提供服务。</P><P>
容易使用</P><P>使用C或者Perl或者具有类似风格和句法的另一种语言的任何用户都能够很快上手PHP。尽管它是设计用在Web上的,但是它也能够作为命令行语言使用。你正在编写的Web应用程序需要每个小时或者每天执行一次某些代码吗?使用cron或者类似的计划安排管理器,你可以计划安排PHP代码在你希望的时候执行,使用普通的命令解释脚本或者批处理文件就能够执行这样的代码。不需要自动调用浏览器就能够查看专门的网页,从而执行你的事件,也没有必要依赖来访者的点击来告诉你的系统:特定的代码需要在特定的时候被执行。PHP在这一领域可扩展性的事实是绝对具有吸引力的。</P><P>
PHP的好处</P><P>
我不是JSP或者ASP的老手,在此我也不想贬低这些语言。相反,我会把注意力放在PHP的好处上。</P><P>本地化
PHP让你能够为网站的访问者提供本地化的服务。当用户点击进入网站的时候,网站会根据他们浏览器的设置自动地以其母语向其提供页面。要实现这一点不需要使用用于语言翻译的烦杂文件,而是使用和本地化的C程序所具有的相同能力,通过一个叫做gettext的系统实现的。如果被请求的语言文件存在,那么用户所看到的文本就是其母语;如果语言文件不存在,那么文本就是缺省的英语或者其他任何你所指定的语言。许多本地化的UNIX应用程序都将gettext作为标准,它让第三方的翻译变得轻而易举。</P><P>轻易地使用命令行
PHP支持在需要的地方设置和执行命令行程序。使用标准的UNIX diff工具,它能够生成错误最后一次修改同要使用电子邮件发送到错误的所有者的当前注释之间的不同。PHP代码对在系统上所编写的两个文件执行diff,将其输出作为输入,再生成一个要发送的电子邮件。这封电子邮件是通过PHP自己来发送的。</P><P>其他好处
上面的只是我在自己程序里所用到的强大功能中的两个,而还其他的功能。例如,你可以:</P><P>即时创建简单的Flash动画。
即时创建PDF文档。
使用高级数学功能,以及面向对象的编程技术。
读取和写入到本地和IMAP邮箱。
在PHP里就可以使用任何标准的Internet协议。想要编写基于PHP的FTP、Web或者新闻客户端?没有问题!只使用PHP你就完全能够编写出使用标准TCP/IP套接字的客户端和服务器,并以此创建自己的协议。
实现对加密的支持,以及对各种数据库服务器的支持。
缺乏远见的评论</P><P>我觉得,那些寻找顶级Web开发语言而排除掉PHP的人是极其短见的。我使用PHP编写代码已经有很多年了,无论是像错误追踪系统这样的高级功能,还是简单地重复使用页眉和页脚这样的普通功能,我都使用PHP编写过。我用PHP编写过半静态的页面,也编写过全功能的多媒体演示。我不是唯一一个使用PHP的人。如果PHP不值得引起注意,如果它只是小儿科或者爱好者的语言,那它为什么会是在Web开发上成长最快的语言呢?如果它没有ASP或者JSP那么强大,那么它为什么会被用在流量巨大Web网站上?例如Yahoo,据说它就是由PHP建成的。</P><P>
开发人员习惯用熟悉的产品</P><P>我敢肯定,ASP 和JSP有它们各自的强项,但是我相信人们是用它们不是因为它们能够提供比PHP更加强大的功能,而是因为人们已经了解了它们,并希望以自己习惯的方法编写代码。排除PHP只能表示对这一语言的无知。</P> <P>关于PHP的前途!(1)倍受鼓舞 哟!!!
</P><P>译者注:这是一篇德国人写的关于PHP的“长篇大论”,作者在文中把PHP吹的神乎其神,大有一统江湖的架势。且不去管它观点是否正确,这么一篇经典的“吹牛奇文”对我们这些诚惶诚恐的PHP程序员来说,到是非常值得一看的。还是闲话少说,让我们开始欣赏这骗奇文吧! </P><P>1.序言 </P><P>定义:PHP是一种简单的,面向对象的,解释型的,健壮的,安全的,性能非常之高的,独立于架构的,可移 </P><P>植的,动态的脚本语言。PHP具有和JAVA类似的Class关键字。因为不需要虚拟机,以致速度比JAVA快5倍。PHP </P><P>正迅速变成一种标准的,多用途的,面向对象的脚本语言。PHP不仅可用来开发Web应用程序,也可以开发普通 </P><P>应用程序。 </P><P>PHP是一种功能强大的脚本语言。PHP将击败PERL/Python并取而代之。PHP是下一代的PERL/Python脚本。PHP可 </P><P>以胜任任何PERL/Python做的工作,并且做的更多,更好,更简洁!! </P><P>PHP是Hypertext Pre-Processor(超文本预处理器)的缩写,它是一种服务器端的HTML脚本/编程语言。PHP语 </P><P>法上与C相似,可运行在Apache, Netscape/iPlanet, 和 Microsoft IIS Web 服务器上。PHP作为一种工具, </P><P>可以让你创建动态的Web页面。应用PHP的网页与常规的HTML页面并无二致,你可以用同样的方式来创建、编辑 </P><P>它们。PHP允许你直接在HTML文件里写入简单的脚本,这一点与Javascript非常相似。而不同的是,PHP不依赖 </P><P>于浏览器,是服务器端的语言,而Javascript却是一种客户端的嵌在HTML中的语言。概念上,PHP与Netscape </P><P>的LiveWire Pro产品,Microsoft的ASP以及SunMicrosystem 的JSP相似。 </P><P>PHP不仅可以用来创建Web应用程序,也可以用来开发普通的单机应用程序。 </P><P>PHP的强劲之处在于: </P><P>·PHP是一项最优秀的技术。其它技术,如PERL,Python, Tcl, VB script, ASP 相对来说,都是陈旧低劣 </P><P>的。即使是Java/JSP,也在PHP之下。 </P><P>·开放源码 </P><P>·广泛的数据库连接 </P><P>·大量的扩展库 </P><P>·作为一种多用途的脚本语言,比PERL,VB script, ASP, JSP都要优秀。 </P><P>为什么选择PHP?因为PHP是最好的,原因如下: </P><P>·PERL“味道不好”,因为其程序不易阅读和维护,且不是面向对象的。把PERL忘了,转向PHP吧。PERL程序 </P><P>员将抛弃PERL,因为他们爱上了PHP! PHP实际上就是“现代版的PERL”,只是名称不同而已。 </P><P>·Java 是面向对象的,但速度很慢。Java程序远行起来很慢,对它唯一的抱怨就是——“Java,真是慢的糟 </P><P>糕”。而且十分复杂(具有许多层,如JVM,JIT 等等)。这往往诱发问题。既然有了Linux,为什么还要Java </P><P>呢? </P><P>·Python“不错”,但没有C语言中的括号和大括号,而这在vi编辑器中对操控代码非常有用。如果不能利用 </P><P>vi/emacs编辑器搜索括号/大括号的命令迅速操控代码,那么就好象断了手一样。PHP在技术上比Python更加先 </P><P>进。 </P><P>·PHP是最好的,因为它面向对象,并且吸收了C/C++/Java/PERL的精华。PHP可以替代PERL,Python, Java, </P><P>C, C++, awk, Unix shell 脚本,Visual Basic 和其它语言!! </P><P>PHP直接运行,而且是由C写成的。 </P><P>·每一个电脑程序员都知道PHP是最好的,不信问一下你旁边的程序员。 </P><P>·只有PHP才能称雄于21世纪、22世纪以及更远的将来。 </P><P>·为什么我们认为PERL,Python和Java程序员会将归附PHP,这里有一个很重要的原因。 </P><P>以前,世界上许多公司都把PHP当作是一个“高度机密,严格保密”的电脑程序语言,但是现在它已经变成最 </P><P>为著名的,在Web, Internet, E-commerce以及 B2B等诸多项目上应用最广泛的面向对象的脚本语言。即使 </P><P>是在今天,仍有许多竞争性(competing)公司把PHP当作是高度机密的东西,决不向外界(竞争对手)透露半 </P><P>点。 </P><P>PHP将如同暴风雨一般席卷整个世界,IT工业将为之震惊。PHP的力量在于它是跨平台的,可以运行在任何地方 </P><P>。如Linux,Windows 95/98/NT/2000/XP, Solaris, HPUX 以及各种UNIX。PHP只需写一次,就可以配置在任 </P><P>何地方。PHP可以运行在Apache,Microsoft IIS等多种Web服务器上。 </P><P>PHP比Java快5到20倍!!实际的比较测试显示,PHP的运行速度是Java3.7倍左右。PHP太容易使用了,你可以 </P><P>用它在非常短的时间里,非常迅速的开发出非常复杂的web,e-commerce和一般的单机应用程序。(在将来, </P><P>PHP将会模仿Java大多数的功能,相信Java程序员也会喜欢上它。PHP将包含Java中的关键字,如class, </P><P>extends,interface, implements, public,protected, private 等等等等。) </P><P>PHP具有面向对象特性,它吸收了Java, C++, PERL 和C的最优秀的部分。PHP可以说是所有脚本/编程语言中 </P><P>的宝石。不久,它就会成为全世界程序员的“麦加圣地”。PHP即可以运行在Window95/NT/2000/XP上,也可以 </P><P>运行在各种UNIX上。 </P><P>我们将大吃一惊——PHP极有可能成为21世纪的电脑编程语言。 </P><P>可以使用Zend Optimizer对PHP进行编译和优化,从而使它运行的更快。PHP4.0中已经集成了Zend Optimizer </P><P>。 首先,你在开发、测试、除错过程中,用PHP脚本语言编写你的应用程序。一旦项目完成,你便可以用Zend </P><P>编译器,将PHP文件编译成运行速度更快的可执行程序。 </P><P>对于电子商务项目,你一般需要综合使用PHP(70%),HTML/DHTML/XML(25%)和5%的Javascript(客户端验 </P><P>证)。 </P><P>2.PHP可运行在Microsoft Windwos上!! </P><P>PHP最初是运行在UNIX平台上的,但是它的移植性很好,也可运行在Windows和IIS Web服务器之上。今天,已 </P><P>有了一大批基于Windows 2000/NT/95/98的PHP用户,你可以找到大量运行于Windows平台之上的PHP工具。 </P><P>许多PHP程序员喜欢在Windows上开发他们的程序,完成后再配置在大型的Linux服务器上,如运行Linux的IBM </P><P>小型机、Compaq DEC Alpha 以及 Sun sparc。 </P><P>PHP最大的优势在于,它也可以运行在UNIX/Linux之上,UNIX上的开发者可以为MS Windows下的PHP用户服务, </P><P>而Windows下开发的PHP代码也可以不经过任何改变,就用于UNIX/Linux上。 </P><P>PHP自身完全是由C语言写成的,因此可广泛运行于各种平台之上,如BeOS,UNIX, MS Windows, Apple </P><P>Macintosh,IBM OS/2 以及其它更多的操作系统。 </P><P>PHP 运行速度非常快,要比Java快出许多。对于Web开发而言,不如忘了Java/JSP吧!PHP,PHP,到处都将是 </P><P>PHP! PHP也也将变成一种多用途的面向对象的脚本语言。 </P><P>3.PHP下载 </P><P>·PHP主站点:http://www.php.net </P><P>·PHP资源:http://ils.unc.edu/web-db/php/links.html </P><P>·PHP代码交换:http://px.sklar.com </P><P>·Vex Net:http://www.vex.net/php </P><P>在许多国家都有镜像站点,网址是www.COUNTRYCODE.php.net,其中COUNTR...,fe,,sk等等。 </P><P>· http://www.fe.de.php.net </P><P>· http://www.sk.php.net </P><P>·http://php.iquest.net/ </P><P>·答疑邮件地址: rasmus@lerdorf.on.ca </P><P>3.1 PHP在Microsoft Windows 95/98/NT/2000上的安装 </P><P>PHP在Microsoft Windows平台上极受欢迎,而且另人惊奇的是,它比Microsoft自己的Web脚本语言还要流行。 </P><P>原因在于PHP是面向对象的脚本语言,而ASP却不是。PHP具有大量可重用的类(对象),在Windows平台上, </P><P>PHP要比ASP快许多,而且比ASP具有更多的功能和特色。PHP比ASP更健壮,更可靠,更具威力。由于PHP可运行 </P><P>于MS Windows,Linux, Mac OS和所有的UNIX,所以它具有一个庞大的用户群。而其最大的优势在于,你可以 </P><P>在Windows上开发程序,然后配置在UNIX/Linux上,反之亦然。 </P><P>Windows98/NT/2000下的PHP用户比其它操作系统都要多,那是因为在Windows98/NT/2000上安装PHP很简单。 </P><P>PHP有可执行的安装程序,你只要双击exe文件,2分钟内就可以自动安装好。可从如下站下载可执行的PHP安装 </P><P>程序: </P><P>·Windows下的PHP可执行安装程序:http://php.weblogs.com/easywindows </P><P>·Windows平台下的PHP资料:http://php.weblogs.com </P><P>·PHP在Windows下的安装与配置: </P><P>http://www.php.net/manual/install-windows95-nt.php </P><P>· PHP Triad可以在Windows平台上安装完整的PHP服务环境: </P><P>http://www.phpgeek.com
</P> <P>lunix是最好的服务器操作系统,管理得好,可以几年不关机。比windows稳定。</P><P>而lunix+php+mysql又完全是免费的。这就是我选择PHP的2大因素</P> 我一点语言基础都没有,能直接学会吗?还是需要先学其他语言做基础,例如C语言等 我一点语言基础都没有,能直接学会吗?还是需要先学其他语言做基础,例如C语言等 我在学C#。。。对PHP不感兴。
GOOD
关键是英语不行啊 光冲着里面有PHP,我就顶一下,看来我学了三年的PHP没有白学啊.哈哈哈 看来离建立自己的网站还有很大一段距离啊! 是啊。以前都是用别人的东西,现在想自己学好了自己去搞了。 难度很高, 上学的时候不学,到最后还是要学,哎,没办法 [quote]Originally posted by [i]BEFREE[/i] at 2004-5-5 11:24 PM:<P>第三步我再说说下,最好自己掌握一门语言,专心学习好,所以对以后建设其他的站点,将事半功倍。推荐学习PHP。最近老在论坛灌水,是应该学学真本事了。</P> [/quote]
我虽不太懂,但很多人说学ASP前途会比较明朗一点,在这我想看看你对这两种语言的一些比较看法。 一点都不会 收藏,谢谢 不错很完整 我还是不懂 支持 写得不错,呵呵~ 呵呵 重点收藏 E文好可以自己弄,不行就请别人帮忙. 看来要学的东西还很多 为了钱,学把 主题与内容不相干 憧憬中 我也在学PHP ,很简单,我认为她有发展前途!
页:
[1]