設計網頁時該如何判斷?使用 PHP 或 ASP 較適合?

第 1 頁,共 2 頁 1 2 末頁末頁
顯示結果從第 1 筆 到 10 筆,共計 11 筆
  1. #1
    會員 ~GG~ 的大頭照
    註冊日期
    2002-08-21
    討論區文章
    1,383

    設計網頁時該如何判斷?使用 PHP 或 ASP 較適合?

    朋友公司請電腦公司設計網頁,因為該網頁是要放在租用的虛擬空間,所以沒有架站軟體成本的問題!而且後續一些簡單網頁維護(換圖ˋ增刪文章),希望由公司同事自己處理!它們對於 Office 使用上都沒有問題,包刮簡單使用 FrontPage。

    請問:
    1.如以維護成本ˋ使用方便性來考量,是使用 PHP + MySQL 或 ASP + MsSQL 方案適合?
    2.商業網站是哪個方案,最多人使用?
    3.如使用 PHP + MySQL 方案,可以使用 FrontPage 來做簡單網頁維護嗎(改圖ˋ修改或增刪文章)?
    4.為何電腦公司都喜歡推 PHP + MySQL 方案?

    PS:目前電腦公司是提供 PHP + MySQL 方案,會再跟他討論。



  2. #2
    無女友的人生38年 ellery 的大頭照
    註冊日期
    2001-04-23
    所在地區
    不知道耶, 反正可以上就好...
    討論區文章
    6,445
    因為 PHP + MySQL 幾乎是以 Linux 當 Server
    不像 Windows 的 Server 本身就要 $$
    SQL Server 又另外要 $$
    Linux +Apache+PHP+MySQL 的組合又稱 LAMP,
    軟體費用低廉很多. 且您們是租虛擬主機,更不會用費心於架server的問題.

    有的ISP提供虛擬主機的, 若同時有提供 Linux 及 Windows 的話,
    大多是 Windows 的會比較貴.

    如果熟 HTML 及PHP原始碼的話, 用記事本就可以做簡單網頁維護.

    如果要用PHP的話, Dreamweaver 會比 frontpage更為適合.

    無論是ASP+M$SQL 還是 PHP+MySQL
    找到懂的人來做是必要條件.

  3. #3
    會員
    註冊日期
    2002-07-25
    討論區文章
    130
    php+mysql+linux是沒有盜版的風險,但必須要請一個會的人來做後續的問題,或是service外包.

    php+mysql+msos中,msos是有著作權得問題,這樣的組合上,對os來說,會msos的人比會linux來的多,比較容易處理os的問題,但php及mysql還是如同php+mysql+linux有一樣的問題•

    asp沒有選擇,他是MS的產品,所以有著作權的問題,加上他必須掛在sql上,而sql必須在server級的msos才能跑,如果我沒記錯asp是用vb來寫,所以問題還是和上述一樣,必須要人來管或是委外•

    在建制上linux+php+mysql是不用花太多摳摳在軟體上加上也不買到最最高級的電腦就能running,但後續service上花費是少不了•

    那asp 你至少要花os+asp+sql的軟體費及要最最高級的電腦才能跑的動,但service還是一樣少不了,畢竟台灣都是中小企業,一定都沒有mis部份所以......後續service上花費還是少不了.

    所以常聽大家說用linux架站後續費用是粉大的,這句話在台灣並不太適用,因為你用msos的架站軟體出事還不是要被廠商黑,所以......如果沒有mis部門的中小企業,自己算一下吧,那種成本低•


    如果只是資料的更新,都可做到自行更正,這方面到不是問題,只是要和廠商講好,不然.....這是會有糾紛的•

  4. #4
    頑劣會員 windata 的大頭照
    註冊日期
    2002-04-02
    所在地區
    3m384
    討論區文章
    1,259
    >對於修改版面
    我向來都不喜歡用網頁排版軟體(主要是不熟…在那邊拖拖拉拉的,又會自動建 table
    (或是把每一行都當成 <p> 處理…讓我的排版變的不好掌握,所以這裡都是用 EmEditor
    不過它們還是有蠻不錯的優點,如在改變 table 的位置時,比我在那裡改一改又要重新整理來得快多了 >"<
    用 fp 處理的話…不知道新的 fp 有沒有支援 php 咧…(因為有些從 php 程式碼裡建的 html 語言可能不會被辨識出來,所以在 fp 打開 php 時可能會看到這邊一個洞,那邊缺一角的情形喔~

    >對於增刪文章
    要看文章是怎麼儲存的…如果是(未經編碼)丟在某個檔案裡的話,那可以用文書編輯軟的來處理
    如果是丟在 sql 的話,那當然要透過管理介面或是直接下 sql 語言囉~
    不管哪一種,都與網頁編輯軟體無關
    (前提是你們要有權限存取他們的 sql

    >選擇?
    還是推薦 php + mysql (錢的考量 = =+
    而且學習與維護上都不算困難,如果人事上許可的話,可以考慮自己公司架一台
    (只是內部網路安全和防火牆要小心就是了 XD

  5. #5
    Kree linux_xp 的大頭照
    註冊日期
    2002-01-19
    討論區文章
    2,655
    速度上來考量的話
    觀察各網站,可以發現只要是 asp 的網站,感覺效能都很差
    像遊戲基地以前用asp的,速度慢到受不了,後來改用jsp就好多了
    巴哈姆特則是用php,速度表現良好

    php,jsp,asp 都是動態網頁語言
    生出來的頁面,是動態語言自動產生的,要編修可能不容易
    FrontPage 很容易做出 IE only 的網頁,不是個好主意
    Dreamwave 比較好

    一個好的動態語言網站,它應該會有所謂的「後台」(控制台)
    管理者可以輸入特殊網址登入後台,然後會有一個人性化的介面
    在後台裡可以給網站輸入新的文章資料,上傳新的圖片等等
    即使完全不懂編寫網頁的人,也可以很容易的操作

    動態語言網站的優勢就是在這個後台
    可以省去傳統靜態網頁,大量繁複的修改動作
    簡單的幾個上傳動作,就可以更新網站資料

    或說白點,假如還要客戶具備編寫網頁的能力,才能修改網站內容
    那麼這個廠商就算是很兩光的,該重新考慮是不是繼續委任




  6. #6
    會員
    註冊日期
    2001-09-16
    討論區文章
    2,184
    ASP , PHP, JSP 各有優缺點

    ASP 速度不會比 PHP 慢, client 提出網頁需求時候, apache 會 fork 出一個 apache process 去處理, 各 process 間基本上不會互相干擾, 當掉或無限回圈也是死該 process 而已, 因為有很多 process 各自處理網頁, 所以好像比較快, 但是這種做法記憶體耗用很兇 (1U Server 的 2 GB 記憶體沒多久就耗用光了, MS 平台主要是 Windows 吃掉很多記憶體, Linux 如果 Linux 有用 X-Windows, 效能不會比較 MS 好)

    JSP 是經過 compile 的中間碼, 速度介於 純文字 ASP 和 PHP scirpt 和 machine code 間, 但是 jsp 要使用到 Java VM, 優點又被缺點抵銷

    撰寫時間多 JSP > PHP > ASP
    開發難度 JSP > PHP > ASP
    功能多寡 JSP , PHP > ASP
    跨平台 JSP, PHP > ASP
    網站搬家 ASP, JSP > PHP (php 小改版可能某些指令或設定就不能用, code 要修改)
    Linux 套件大多使用 php 和 mysql, 例如 phpbb, phpmyadmin, ...

  7. #7
    會員
    註冊日期
    2005-08-05
    討論區文章
    12
    asp 寫socket會很累 php就不同了

  8. #8
    會員 solong 的大頭照
    註冊日期
    2003-08-02
    討論區文章
    188
    如果確定要用asp ,直接用asp.net吧,asp可以算是被asp.net 取代了,效能asp.net 比asp 好多了,.NET Framework 的支援開發時間可以大大的降低,但是server 的等級不能太差就是了..

  9. #9
    會員 ranger 的大頭照
    註冊日期
    2001-03-08
    討論區文章
    767
    既然是設計[網頁]
    應該無關asp或php吧?
    搞清楚需求再發問比較好

  10. #10
    會員
    註冊日期
    2005-07-30
    討論區文章
    34
    引用 作者:ranger
    既然是設計[網頁]
    應該無關asp或php吧?
    搞清楚需求再發問比較好
    同意~
    如果以程式觀點來看的話小弟推荐asp.net~
    WHY?因為asp.net是可以code behind~也就是說美工跟程式可以分離~
    但是相對您的成本會比較大一點(Sql Server VS.net)
    而且使用VS.Net開發asp.net的速度很快~您也可以直接在上面拉美工~且不破壞城市部份~
    還有asp.net的物件在VS.Net的環境中點一下就會出現了~方法也很多~所以速度快~
    小弟寫asp.net只有三個月不到~但是大約兩個月就可以寫出60支的aspx出來~



類似的主題

  1. 市面上的無線網卡該如何判斷是Atheros的晶片?
    作者:kayguay 所在討論版:-- 無 線 網 路 版
    回覆: 3
    最後發表: 2007-11-24, 06:17 PM
  2. 【測速】該如何判斷為華信線路或是ISP的問題呢
    作者:Robbin 所在討論版:---- ADSL 連 線 測 速 版
    回覆: 0
    最後發表: 2006-06-29, 04:00 PM
  3. 【求助】我無法使用網路LAN該如何判斷問題點以排除障礙
    作者:genlin586 所在討論版:-- 網 路 技 術 版
    回覆: 5
    最後發表: 2004-08-14, 12:14 AM
  4. 【求助】3Com 3CRWE554G72 使用P2P時該如何設定
    作者:sinat0104 所在討論版:-- 網 路 硬 體 版
    回覆: 1
    最後發表: 2004-05-09, 08:37 PM
  5. 【求助】3Com 3CRWE554G72 使用P2P時該如何設定
    作者:sinat0104 所在討論版:-- 無 線 網 路 版
    回覆: 3
    最後發表: 2004-05-04, 11:35 AM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •