PHP的替代品是否表现得更快并且具有相同的功能集(例如支持常见的RDBMS,Curl,Regex等)?
用C编码网站怎么样?这怎么办?该平台是否独立并适用于每台服务器?
你的问题很广泛.
PHP可以快速和可扩展(Flickr,Facebook和更多网站运行PHP)
有点类似的目的是像Ruby on Rails,Django,Lift等网页框架......(这些也可以扩展,参见例如Twitter)
C中CGI的简短介绍:http://www.cs.tut.fi/~jkorpela/forms/cgic.html
如果您喜欢Javascript,可以在服务器端使用Node.js
Perl(CGI)
蟒蛇
RoR(Ruby On Rails)
ASP(不是最好的选择)
很确定如果你要用C编写一个网站代码你将编写自己的网络服务器,所以我会远离它.
RoR将是一个不错的选择.但这取决于您的个人偏好.我倾向于坚持使用PHP,因为我知道如何在PHP中完成所有工作.
"有替代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.
PHP直接插入Apache.
C没有.要将C与Apache连接,您必须使用一些安全/快速CGI实现而不是现成的CGI.
C - 作为一种语言 - 是构建网站的大量工作.
查看Python中的Web框架.
看看Ruby on Rails.