1 頁 (共 1 頁)

[建議]關於Apache2.x與PHP4.x

發表於 : 2003-06-21 05:42
sleepless prometheus
看到一堆人在問關於Apache2.x的問題~
其實~說真的並需要用的Apache2.x的版本~
這或許是大家都給MS Windows上的軟體給影響了~數字越大越新的越好~
因為你今天要拿來做的是Server的用途~而Server所須要的是穩定度~
並不是多樣花或是多功能~比方說你今天不須要做到線上刷卡交易或是其它須要加密性的功用時~那它的SSL在強~強到能加到256bit好了~可是你還是用不到~!不是嗎~!?
Apache是一個架構在OS(巷是Linux或是freeBSD或是MS Windwos)上的"應用伺服器"~一個WebServer~而PHP是一種在Apache上執行的Script解譯器~而PHPBB2.x是一套由PHP 這種Script與言所寫成的程式~這些觀念是必需先理清的~!也就是說這是一環扣一環~一床疊一床的架構~
在PHPnet的現上文件中有警告~不要使用PHP4於Apache2.0上~而注解中也宣告~已知PHP 4.2.3可以在Apache 2.0.39上執行~但不做任何保證不會發生問題~
(文件在此~http://www.php.net/manual/tw/install.apache2.php)
所以也就是說~當Apache1.x可以穩定而正常的運作PHP4時~何苦要去裝連PHPnet都不保證的Apache2.x+PHP4的組合~!?
Apache2.x與1.x的最大差別只在於2.x它改用心的核心而導入了多緒性執行~使得執行緒分開~而當某部份的執行緒死亡(當了)不會影響到全部~但是~這個功能基本上是在大流量的網站上才會真的顯示出效果來的~至於一般各人網站~跟本沒差別~甚至於裝在自己電腦上的~或許因為你的Windows而當機的機會還會比你的Apache執行緒當掉的機會還要多很多..........
而Apache1.x經過這多年的歷練(我個人就用了六七年了)~其穩定度是有實積的~所以~並不是說後頭是2大於1就是會比教好的~
以上說給一些新手或是有志於此的小朋友聽聽~

發表於 : 2003-06-21 08:29
chiouss
我的機器 Apache 2.0.46 + PHP 4.3.2 跑起來很正常阿! :P

發表於 : 2003-06-21 10:06
william91
我是用AppServ 2.0的..........也很正常......

發表於 : 2003-06-21 13:11
動感超人
william91 寫:我是用AppServ 2.0的..........也很正常......
嘿~
他是說Apache2.x
不是appserv2.X喔
appserv 用的 Apache是1.X.X(詳細版號我忘了....但絕對不是Apache2.x)

發表於 : 2003-06-21 16:13
chiouss
動感超人 寫:
william91 寫:我是用AppServ 2.0的..........也很正常......
嘿~
他是說Apache2.x
不是appserv2.X喔
appserv 用的 Apache是1.X.X(詳細版號我忘了....但絕對不是Apache2.x)
Apache 1.3.27
http://appserv.sourceforge.net/