当前位置:  开发笔记 > 编程语言 > 正文

PHP替代品?

如何解决《PHP替代品?》经验,为你挑选了5个好方法。

PHP的替代品是否表现得更快并且具有相同的功能集(例如支持常见的RDBMS,Curl,Regex等)?

用C编码网站怎么样?这怎么办?该平台是否独立并适用于每台服务器?



1> miku..:

你的问题很广泛.

PHP可以快速和可扩展(Flickr,Facebook和更多网站运行PHP)

有点类似的目的是像Ruby on Rails,Django,Lift等网页框架......(这些也可以扩展,参见例如Twitter)

C中CGI的简短介绍:http://www.cs.tut.fi/~jkorpela/forms/cgic.html



2> beldaz..:

如果您喜欢Javascript,可以在服务器端使用Node.js



3> EpicDewd..:

Perl(CGI)

蟒蛇

RoR(Ruby On Rails)

ASP(不是最好的选择)

很确定如果你要用C编写一个网站代码你将编写自己的网络服务器,所以我会远离它.

RoR将是一个不错的选择.但这取决于您的个人偏好.我倾向于坚持使用PHP,因为我知道如何在PHP中完成所有工作.



4> symcbean..:

"有替代PHP" - 是的

"......表现得更快......" - 是的

"......相同的功能集......" - 否 - 这将使PHP变得多余.

你问的是一个非常广泛的问题.有很多语言支持各种DBMS,PCRE和其他东西.

"在C中编码网站怎么样?这是如何工作的?这个平台是否独立并适用于每个服务器?"

不,它不是平台独立的.

基于这样一个广泛的问题,很难指出你在一个特定的方向.

你可能想读这个:

http://benchmarksgame.alioth.debian.org/

但请注意,软件的大部分成本都在于开发 - 硬件很便宜 - 因此,能够在一半代码行中实现某些功能对于大多数人来说将大大超过性能.

使用特定语言的限制和/或优势也不太明显 - 例如

http://www.oreillynet.com/ruby/blog/2007/09/7_reasons_i_switched_back_to_p_1.html

C.


Urk,我讨厌那篇文章."我切换回PHP的7个原因"不断被呈现为对Rails的某种攻击,当它不是 - 这是对作者无知的一种证明.他的第一句话是"我花了两年时间试图让Rails做一些不应该做的事情......".文章的其余部分可以替换为"......所以我有点浪费2年的白痴."
低估了你的"不是它不是独立于平台"的答案,因为这主要取决于**你如何与HTTP服务器集成.

5> S.Lott..:

PHP直接插入Apache.

C没有.要将C与Apache连接,您必须使用一些安全/快速CGI实现而不是现成的CGI.

C - 作为一种语言 - 是构建网站的大量工作.

查看Python中的Web框架.

看看Ruby on Rails.


您没有真正回答这个问题,而且有些信息不正确.C*通过Apache模块直接与Apache集成.例如,mod_rewrite,mod_env等等.正如你所提到的,C*也*间接地**集成**用于CGI/FastCGI/SCGI /等.
推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有