2008-11-26 47 views
5

我是新來的PHP一個博客,並希望讓博客中使用PHP在那裏每個人都可以看到張貼在網站上的內容,但其他管理員頁面應該有它可以編輯,添加或刪除的帖子使得使用PHP

我如何編碼這樣的頁面?什麼是邏輯要求?

+5

嗨,我想要一個像Amazon.com這樣的網站。請發佈源代碼。 k tnks bai。 – Echostorm 2008-11-26 11:21:20

回答

3

還有lotsoftutorials這種冒險around the internet

我覺得在這裏寫一個答案可能有點太多..你最好選擇這些教程之一或找到一本書,它使用構建博客作爲了解更多關於PHP的手段。

8

NO1:如果你只需要一個博客軟件,不要把它寫自己,有噸的免費服務和應用程序,你可以使用或改編

NO2:如果你想,因爲你要做到這一點學習PHP,繼續前進!

no3:這樣做的最好方法是遵循一個教程! 10秒鐘的谷歌搜索就足夠了,並且可以幫助你更多地發佈這樣的問題:http://www.google.ee/search?q=tutorial+php+blog

2

在這個階段你有2個選擇。

  1. 學習一些基本的PHP(其中包括數據庫福,Web服務器管理,安全表單處理,HTML,JavaScript中,CSS等),然後實現它會適合您的目的,一些非常基本的博客。

  2. 使用預先打包好的產品,如Wordpress,Drupal或數百種可用產品之一。您可以稍微修改它以適應您的需求,並且您將在此過程中學習PHP。

1

互聯網教程是偉大的。你將要考慮兩兩件事:

  1. 你如何存儲數據(帖子的人寫的)
  2. 你如何呈現給用戶。

數據

您可以考慮數據庫,但是這可能是矯枉過正的學習excersise。可能是簡單的文本文件,每個條目可能有一個(具有唯一的命名方案),或者用於存儲帖子信息的結構化XML。您需要考慮以某種方式對每個條目編制索引,以便可以輕鬆恢復。您將需要考慮您選擇的性能影響,例如文件讀取等。這在小型測試站點中不會出現問題,但您應該考慮發生的事情,您有幾千個用戶作爲excersise的一部分。

介紹

你需要看一些CSS和HTML得到使顯示內容易於配置。考慮你想要顯示哪些組件,諸如博客「條目」等內容,然後可以根據需要多次編程地將其放入html中。

2

您正在尋找的工作流程非常簡單,只有2層。

  • 創建/更新/刪除項目
  • 查看項目

我會引導您到nettut's excellent walkthrough on the subject,其在實施的所有階段(創建數據庫對象,查詢等)去。它忽略了美化過程(它是無風格的),這隻意味着你將擁有更大的自由度。它也試圖符合面向對象的設計,同時保持簡單,避免讓人們失去鼓勵(博客網站可以是一個大型項目)。

如果你感覺不太喜歡冒險they also have an excellent article on making a simple shoutbox

快樂編碼。