主題: plog 一定要用php+mysql+apache 或AppSer嗎? 作者: sammy 於 九月 12, 2005, 04:36:53 下午 各位大大
最近小弟因為公司的需要多人網誌與網路相片功能的網站,看了很多的blog系統,包括Bloszom,Movable Type,WordPress ,Plog,外發現幾乎都是要用到 php+mysql+apache 或者用appser 等來架,原本意屬使用movable tybe ,但發現他已經要收費了,於是改向慢慢較多人使用的plog , 但是 我已經有一台主機 使用win2003 server +iis+mssql,我可以直接使用這些來架plog嗎?還是一定要使用php+mysql+apache? 那如果都灌在一起,會不會起衝突?(iis跟papche,mysql跟mssql)? :-( 主題: Re: plog 一定要用php+mysql+apache 或AppSer嗎? 作者: markwu 於 九月 12, 2005, 04:58:29 下午 用當然是可以用,但是有一些限制!
例如 pLog 的 subdomain/custom url 以及 friendly url 都是利用 apache 的 errorDocument 的控制方式來達成。如果你可已找到 IIS 相對應的功能,那麼這些功能就可以使用。 我建議你以 IIS 架好後先不要啟動任何特殊的功能,一步一步測試。 Mark 主題: Re: plog 一定要用php+mysql+apache 或AppSer嗎? 作者: winman 於 九月 12, 2005, 05:03:05 下午 其實在windows server下用 IIS 只要配置好 php 也可以使用plog了,但 database方面目前一定得使用 mysql,mssql好像還沒有支持。
主題: Re: plog 一定要用php+mysql+apache 或AppSer嗎? 作者: markwu 於 九月 12, 2005, 05:14:59 下午 其實在windows server下用 IIS 只要配置好 php 也可以使用plog了,但 database方面目前一定得使用 mysql,mssql好像還沒有支持。 mssql?? 剛剛沒看清楚! winman 說的對,要用 mysql 才行。 其實要支援 mssql ,理論上是可以的,因為pLog 用了 adodb,嘻嘻,你可以自己試試看。不過到 1.1 後,pLog 用了自己的 PDO (plog data object), mssql 的 drvier 就要自己寫了。目前 pdo 有 mysql 以及 postgres driver。 意思就是說,目前你要架 pLog 最少要有 mysql+php,至於要用 iis 或 apache,你自行決定。 但是我是建議你用 apache+php+mysql,因為是內部使用,只要用不同的 port 就好了。 Mark 主題: Re: plog 一定要用php+mysql+apache 或AppSer嗎? 作者: lss 於 九月 12, 2005, 06:03:24 下午 mssql?? 我記得在 plog-svn 的 mailing-list 裡面看過,雖然使用 adodb ,但是因為還是有一些地方有用到 mysql 的特有功能,所以應該不能百分之百可以用。............. 其實要支援 mssql ,理論上是可以的, ........... Mark 但是是那些地方用到了這些 mysql 的什麼特殊功能,我就莫宰羊了。 主題: Re: plog 一定要用php+mysql+apache 或AppSer嗎? 作者: minstrel 於 九月 12, 2005, 07:00:56 下午 mssql?? 我記得在 plog-svn 的 mailing-list 裡面看過,雖然使用 adodb ,但是因為還是有一些地方有用到 mysql 的特有功能,所以應該不能百分之百可以用。............. 其實要支援 mssql ,理論上是可以的, ........... Mark 但是是那些地方用到了這些 mysql 的什麼特殊功能,我就莫宰羊了。 LIMITS. pLog 中的 sql, 大量使用了 LIMITS.... 記得只有 mysql 有 LIMITS 這個功能. 至少我知道在 mssql 與 oracle 上應該是沒有的. 以前在轉 mysql 到 mssql 上時, 碰過這個問題. 主題: Re: plog 一定要用php+mysql+apache 或AppSer嗎? 作者: markwu 於 九月 12, 2005, 08:51:36 下午 mssql?? 我記得在 plog-svn 的 mailing-list 裡面看過,雖然使用 adodb ,但是因為還是有一些地方有用到 mysql 的特有功能,所以應該不能百分之百可以用。............. 其實要支援 mssql ,理論上是可以的, ........... Mark 但是是那些地方用到了這些 mysql 的什麼特殊功能,我就莫宰羊了。 LIMITS. pLog 中的 sql, 大量使用了 LIMITS.... 記得只有 mysql 有 LIMITS 這個功能. 至少我知道在 mssql 與 oracle 上應該是沒有的. 以前在轉 mysql 到 mssql 上時, 碰過這個問題. 所以我才說理論上可行。呵呵!不過要檢查所有的 sql syntax ... :-P 這是很累人的! Mark 主題: Re: plog 一定要用php+mysql+apache 或AppSer嗎? 作者: sammy 於 九月 14, 2005, 10:42:28 上午 謝謝 markwu,minstrel and lss 的回覆
看完之後想,既然一定得用到mysql ,那 主機已經有mssql,而且只有一台,(這台主機放在速博),將這兩個灌在一起應該可以吧,這兩個port 我記得都不一樣,應該不會有衝突吧,比較麻煩的是這台主機也在執行iis網頁伺服器,如果要裝apache,就把port 改成不是預設的80,這樣應該可以避開iis 所以 以我淺薄的知識 以下應該可行嗎? 一台伺服器==> (iis:80port+mssql:1433port=已經執行且可用的網頁) + (apache:82port+mysql:3306+php=plog) 使用AppServ v2.4.4a 這樣可行嗎? 主題: Re: plog 一定要用php+mysql+apache 或AppSer嗎? 作者: minstrel 於 九月 14, 2005, 12:08:12 下午 謝謝 markwu,minstrel and lss 的回覆 看完之後想,既然一定得用到mysql ,那 主機已經有mssql,而且只有一台,(這台主機放在速博),將這兩個灌在一起應該可以吧,這兩個port 我記得都不一樣,應該不會有衝突吧,比較麻煩的是這台主機也在執行iis網頁伺服器,如果要裝apache,就把port 改成不是預設的80,這樣應該可以避開iis 所以 以我淺薄的知識 以下應該可行嗎? 一台伺服器==> (iis:80port+mssql:1433port=已經執行且可用的網頁) + (apache:82port+mysql:3306+php=plog) 使用AppServ v2.4.4a 這樣可行嗎? 可行, 但是不用port 80, 會讓人不好記憶吧. 既然是放在ISP, 那不如直接再去凹一個ip, iis與mssql用一個, apache與mysql用另一個.... 主題: Re: plog 一定要用php+mysql+apache 或AppSer嗎? 作者: sammy 於 九月 14, 2005, 03:42:04 下午 喔 我知道了 謝謝 各位的解說
|