2013-05-27 26 views
0

目前我還沒有開始認真對待Web開發,因爲我從來沒有需要過網站。然而,當我使用C#等語言構建軟件時,我非常有能力,但我也經常與Python合作,所以我並不是完全處於黑暗中。從哪裏開始?建立一個使用數據庫的網站

當談到網絡時,我只知道網頁開發的不同語言,並且對每個網站的功能都有一個模糊的概念。 我知道這個問題可以有一千個不同的答案,所以我會盡我所能。

下面是我嘗試構建的網站類型的描述: 基本上,用戶可以查看論壇的網站,如果他們願意,他們可以在我的網站上註冊一個帳戶,這將允許他們開始在某些頁面上發佈評論。

基本上我問的是:爲了創建一個網站(如上面描述的那樣),我需要從哪裏開始?將需要哪些語言/網絡技術?首先要從哪裏開始?即。開始學習HTML ...另外,也許有任何免費電子書在線,可以讓我開始。

我希望這是足夠的信息,請記住我不是在尋找一個令人難以置信的密集和詳細的答案,只是一個簡單的解釋,從哪裏開始,什麼語言將是簡單和容易開始......我意識到創建這種類型的網站需要花費大量的辛勤工作和複雜的任務,所以請記住,我只想知道如何爬上前兩三個樓梯,而不是現在的整個樓梯。感謝堆!

+0

尋找CMS ..try論壇像PHPBB/vBulletin等軟件安裝WAMP/LAMP/XAMPP ..u知道python試試django – swapnesh

+0

請檢查這個鏈接....它包含所有信息,因爲你期待.. http://net.tutsplus.com/tutorials/php/how-to-create-a-phpmysql-powered-forum-from-scratch/ –

回答

0

我開發在Windows和OS X的網站,但尼克說,你需要一個PHP + MySQL服務器,你可以從這裏得到:

http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download

配置是相當容易的,但是之後安裝的appserv,我會建議你從這裏下載最新版的PHP:

http://windows.php.net/downloads/releases/php-5.4.15-Win32-VC9-x86.zip

和所有這些文件複製到C:\的appserv \ PHP5。確保apache沒有運行,你可以通過以下步驟來停止它:開始 - >所有程序 - > Appserv->按服務器控制服務器 - > Apache停止。

尼克說,這是更快和更容易使用那些已經寫好論壇系統:PHPBB,vBulletin等

好運。

+0

謝謝你。當你說你爲Windows和OS X開發網站時,你是如何爲Windows開發你的網站比OS X有一個主要區別的,即:我已經完成了爲Windows開發網站,開發專門針對OS X的整個網站? – SomeRandomProgrammer

+0

不,你的網站可以在windows,os x,linux等平臺上運行......用什麼平臺創建網站並不重要,這只是一個偏好問題。 – 2013-05-27 12:16:19

+0

確實比公平,謝謝你。我有點害怕了一分鐘! – SomeRandomProgrammer

0

假設你想要論壇網站,有很多準備使用php的「平臺」這樣的網站。我個人喜歡「簡單機器論壇」。其他可能的解決方案是「Phorum」和「PHPBB」。 Google他們。

因爲你提到C#,我假設你正在使用Windows。爲了使這個論壇正常運行,你需要在你的服務器上安裝PHP和MySQL。

+0

感謝你們,我會做一些研究。 – SomeRandomProgrammer

0

你想要做的事情在PHP中非常複雜,但很有趣。

問問自己,你真的想在PHP中做到這一點,或者你想要可定製的東西,會產生你想要的最終結果嗎?

如果你喜歡Drupal這個功能全面的CMS系統,你會很快起牀並且運行。任何CMS系統都有一個非常陡峭的學習曲線,但你可以很快得到你想要的東西。

有人說過,用php開發你的網站有很多話要說,因爲你將在路上學到很多東西,而你沒有嘗試成爲所有東西的系統的所有開銷人。

我推薦w3schools.com,它有關於PHP,Mysql,SQL,HTML和Javascript的優秀教程,所有這些都將需要實現您的需要。

我曾經收到過這次冒險的最好建議是'設計項目第一! - 長時間思考你打算做什麼。確保你知道你想要爲每個頁面實現什麼,然後一次完成一個。

祝你好運!

+0

偉大的建議羅伯特我很感激。顯然有一些雖然進入它。是的,這將是一個學習曲線和我認爲的一半,但在同一時間很有趣。一定會考慮到這一點! – SomeRandomProgrammer