iT邦幫忙

0

請問各位大哥!小弟公司想架設一個供客戶登入及查詢的網站!但關於架構方面有些問題想請教各位大哥!

各位大哥午安!我是目前讀資訊科的大學生!這是第一次學習架設網站,但我只有一些很基本的電腦知識,關於架設網站還有許多疑問,麻煩各位大哥指教!

這是家裡小公司要架設的網站,剛好趁這個機會學習架設網站,網站的需求是供客戶登入,然後可以查詢案件進度的功能,客戶還可以上傳資料給公司

問題一:
小弟是不是使用apache+php+mysql就可以設計出這個功能了呢?

問題二:
網頁設計完後,是不是向業者承租伺服器,然後將網頁上傳,其他關於網域,資料庫等等的管理,交給他們就可以了嗎?

問題三:
需要修改網頁時,我可以隨時進入伺服器或資料庫存取資料嗎?或是每次修改都要付費呢?

抱歉疑問很多!麻煩各位大哥指教了!感謝各位!

問題一:小弟是不是使用apache+php+mysql就可以設計出這個功能了呢?



問題二:網頁設計完後,是不是向業者承租伺服器,然後將網頁上傳,其他關於網域,資料庫等等的管理,交給他們就可以了嗎?

「安裝」、「版本更新」是交給他們
「設定」是要自己來

問題三:需要修改網頁時,我可以隨時進入伺服器或資料庫存取資料嗎?或是每次修改都要付費呢?

可以,不必每次付費

自己替家裡架網站
給你一個
讚
Good luck.
感謝大哥指教!

大哥問題二裡的"設定"要自己來
指得是像apache裡的設定嗎?
swallowtail提到:
指得是像apache裡的設定嗎?


是的
就像你已知的phpadmin那種設定
10
dasu88
iT邦研究生 5 級 ‧ 2012-04-26 15:53:00
最佳解答
  1. 這要看你的web server是要自行架設還是租用虛擬主機空間。
    如果是前者,你就會用到apache,並學習管理它,否則你只要使用php加mysql來開發即可。

  2. 跟上個問題一樣,如果你自行架設,就只要申請domain name,並有一台24小時開機並可上網的主機即可。(當然,你要安裝web server,也就是apache),但租用虛擬主機空間也是選擇之一…無論是自行架設或租用空間,資料庫管理還是屬於您需維護的部份。(資料庫都給別人管理的話,就有資安的問題了哦。)

  3. 是的,你可以隨時維護更新資料,自行架設 web server 就不用說了 (直接本機修改資料即可),租用空間的話,一般是利用ftp把資料上傳上去,並利用phpmyadmin這類工具,來管理資料庫。

看更多先前的回應...收起先前的回應...

感謝大哥指教!

那麼有業者提供全包的服務的嗎?

我的意思是說,我只要做"設計好網頁傳上去"以及"利用phpmyadmin這類工具管理資料庫"這兩件事

其他有關伺服器硬體維護,申請網址網域等等事情,都交給業者就好,有這種服務嗎?

抱歉我因為剛開始學習,問的似乎有些模糊或是不精準,請大哥包含一下了!感謝指教!

dasu88 iT邦研究生 5 級 ‧ 2012-04-27 15:01:09 檢舉

你的需求是虛擬主機空間出租…有很多選擇
google 一下「虛擬主機」的關鍵字就有了。
使用這樣的方式,你只要維護網頁部份,不需擔心伺服器維護。
但申請網域,則還是必須自行處理。
google 一下「網域申請」這幾個關鍵字,不熟悉的話,上pchome買網址就可以了。

感謝大哥指教!
我搜尋了虛擬主機以及網域申請
發現好多家公司在做
但大多是我沒看過的公司
是我剛開始接觸的關係嗎?

我看到中華電信也有提供此服務
中華電信會品質會比較好嗎?
我看他收費也滿貴的

dasu88 iT邦研究生 5 級 ‧ 2012-04-30 09:04:39 檢舉

中華電信自是比其他業者來的穩當一些…這是因為中華擁有的資源最多。
但其他也有不錯的虛擬主機商,可能要費心找找。

shuan0114 iT邦好手 1 級 ‧ 2012-04-30 15:37:53 檢舉

申請中華電信 hihosting ,又可以送免費一個email信箱,如果要申請DNS的話,詢問他們客服也可以ㄚ,假設公司已有DNS的話,且可以託中華電信代管DN,方便輕鬆,只要把製作好的網頁,透過FTP丟到該申請的空間內就可以了!!

感謝各位指教!
我已經詢問過中華電信了!
雖然價格高,但希望品質是值得的!

14
bluehsk
iT邦新手 3 級 ‧ 2012-04-26 17:36:46

問題一:
小弟是不是使用apache+php+mysql就可以設計出這個功能了呢?
回答:是的,只要會寫的話,任何程式都可以達到此功能(asp.jsp.php)

問題二:
網頁設計完後,是不是向業者承租伺服器,然後將網頁上傳,其他關於網域,資料庫等等的管理,交給他們就可以了嗎?
回答:
如果承租的話,有的網站代管服務會幫你申請網域名稱,資料庫的管理(基本上如果要配合程式的話,還是自已修改的,他們只負責資料庫不中斷、不異常)
如果自已架設在自已公司的話,以上所有都是需要自已動手的

問題三:
需要修改網頁時,我可以隨時進入伺服器或資料庫存取資料嗎?或是每次修改都要付費呢?
如果承租的話,基本上是可以隨時存取資料沒問題,修改也不用付費(這個要看承租商是否同意你進去伺服器內,大部份都可以)

問題四:
寫出一個這類功能的網站,以及之後網站及資料庫的維護工作,是一個人就可以勝任的嗎?或是需要一個團隊來做呢?因為小弟還在念書,如果每個禮拜只有兩天的時間夠嗎?
回答:
這個問題很難回答,是否一個人可以勝任,是看那個人的功力能否寫出這套系統及很快速的寫完這套系統。
依照你的功能描述,對一個老手來說可能很輕鬆
但你即然上來發問了,可能對整個架構還不是很熟悉
因此完成時間很難判斷 可以建議委外廠商來做(以你要的功能,費用應該不會太高)

感謝大哥指教!
我大概了解模式了
我想以我一個新手要很長很長一段時間
不過我會盡力試試
委外應該是最後的選擇

8
pqr0007
iT邦研究生 1 級 ‧ 2012-04-26 19:11:18

ask Google!!...

4
何必問
iT邦好手 1 級 ‧ 2012-04-28 00:55:53

能力評估來說這樣表述和想法 我認為方向是對的
接下來如果"確定"要作一個你說得這樣的系統
你要做的功課除了怎麼架網站寫網頁建資料庫
還要去分析你要做的系統的流程和資料流
1.提供什麼客戶登入?客戶有幾種?單一種身份/權限/功能/管理機制
2.案件進度有幾個進度步驟 三個五個十個八個?如何跟客戶之間互動?郵件?網站提醒?簡訊?是否接受例外處理的催件?
3.客戶上傳什麼給公司?多大多小?什麼進度或流程需要上傳?誰要處理?如何確認?如何驗證?如何結案?

寫程式基本上需要架構在合乎邏輯的流程上
先把紙筆準備好想清楚之後繪出流程圖
把可能出現的選擇流程判斷預想好(如退件處理,延宕處理,,,)
將流程步驟具體化並且試著模擬
(如果是學校專題 不需要太嚴謹的架構時)設定好時程
簡化刪去過於複雜的步驟或處理
再來進行程式開發

程式開發一如人生 先求真(正確) 再求善(完善) 最後美(優化)之

感謝大哥指教!
讓我驚覺到沒那麼簡單
我沒有想到那麼細
看來還有很多路要走

我要發表回答

立即登入回答