iT邦幫忙

0

將IIS上的網站轉到LAMP上面

匿名 2013-08-16 09:52:403154 瀏覽

各位前輩好:
小弟公司因為以前的內部網站使用機器老舊(公司草創,預算有限)
因此打算換新的機器
之前架站的的機器使用 Windows Server 2003 隨機版+ MSSQL + IIS 來架設
換機器的話, 到時windows 授權有問題, 而且公司目前有打算擴編
到時的 Server 和 SQL 授權又要再買
最後是說要轉到 Linux 上面去
因此想請問各位
假如將一個網站由 Windows 體系轉到 LAMP 上面時,
是否可以整個網頁程式直接倒過去,並將資料庫匯出後再匯入到新系統
或者還需要做哪些事情

1 個回答

16
wiseguy
iT邦超人 1 級 ‧ 2013-08-16 10:06:51
最佳解答

最主要還是程式跟資料庫兩方面。

程式方面,在 IIS 用什麼開發?如果是 PHP ,那當然可以直接搬移,若不是,換到 LAMP 就幾乎是重寫一途。

資料庫方面,若原本搭配 SQL server,要改用 MySQL 的話,那大概有四五成 SQL 語法要再調整吧~ 視你用到 SQL 方言的多寡。如果又用到 trigger 或 Stored procedure,那更是大工程。

至於 IIS 轉到 Apache,基本上不會變動太大,若用到虛擬主機、虛擬目錄、驗證等等機制,大概 Apache 都能 cover。

swift iT邦新手 2 級 ‧ 2013-08-19 09:34:20 檢舉

如果是純HTML也沒問題,但機率似乎不高...

我要發表回答

立即登入回答