2010-04-08 65 views
1

我想開發一個網站,允許向用戶發佈信息,併爲他們提供機會訂閱郵件列表,以便每次對網站進行更改時都可以對其進行更新。 *添加新的信息等Xhtml而不是Php?

我也想爲用戶能夠添加有關的評論發表的評論,給我建議...的東西會鼓勵用戶互動

我明白,這可以用PHP ...

但我不知道PHP,並學習和測試它,我顯然需要一個域開始...等。 是否有可能使用Xhtml/Html獲得相同的結果?

- 我知道我可以使用 <a href="mailto:[email protected]"; subject="Email from Site user">Mail</a>

但也將留下我的電子郵件打開垃圾郵件...任何建議?

而且我很抱歉,如果這個問題已經被公佈,我做了一些研究,並沒有發現這樣的事情。 所有有幫助的反應表示讚賞。

+0

既然你是新手,只是想提醒你,你應該接受一個答案,通過檢查其中之一。這讓我花了一點時間才意識到我是什麼時候開始的。 – 2010-04-08 11:35:47

回答

2

XHTML和HTML本質上是一樣的東西,只是xhtml是基於xml標準(這是x來自哪裏),因此要嚴格一點。

HTML/XHTML通常用於您的網頁結構,因爲PHP是基於服務器的語言,這意味着它在幕後工作。

你可以使用html,但它會非常複雜,所以我會說你會更好地咬住子彈,並開始你的第一個PHP應用程序:)不要擔心它是非常容易得到你的頭。你不需要一個域來開始開發,只需安裝WAMP(對於windows)或MAMP(如果你的蘋果怪像我一樣),這些程序就像自包含的迷你服務器一樣,對於開發非常有用!

然後,我建議嘗試一切使用html的初學者,只是讓你習慣了WAMP/MAMP服務器,然後前往http://devzone.zend.com/article/627一個輝煌的PHP教程!

編輯:另一張海報提到wordpress,它也是一個很棒的平臺!但是我總是喜歡學習基礎知識,以便在發生錯誤或不按照你想要的方式工作時,你會知道該怎麼做,或者至少有一個想法。因此,我會堅持自己的PHP解決方案作爲首發,然後進行WordPress的,當你感到舒服。

我希望這有助於:)

+0

輝煌的迴應羅布,+1建議 但即時通訊在Linux上,有什麼建議嗎? 和iv使用Gedit來製作一個.php文件...但它不會在Firefox或Chrome中打開o.o Iv將代碼添加到html中,並且沒有任何反應。在適當的標籤 – ihaveitnow 2010-04-08 11:11:54

+0

我發現了一個Linux版本給WAMP,它叫做LAMP。我會做更多的研究。但謝謝你的迴應。 我把這作爲答案。 – ihaveitnow 2010-04-08 11:37:12

+0

檢查http://devzone.zend.com/article/627開始PHP – 2010-04-08 11:44:00

1

不,你將需要某種形式的服務器端腳本語言,以便能夠查詢數據庫,打印出的意見和發送生成的HTML瀏覽器。

如果您不知道如何使用PHP,那麼使用WordPress這樣的開源解決方案如何,這是一個博客平臺,但提供了您列出的所有內容。

+0

感謝您的建議ILMV。 我想從「scratch」做我的事情,我想。我確實知道HTML和CSS,並希望將這些知識用於使用。 我不知道WordPress比擁有自己的網站域的優勢。 – ihaveitnow 2010-04-08 11:00:24

+0

你可以在你自己的域名上安裝WordPress :),它也可以是你需要的樣式。這樣說吧,如果你想自己構建它準備學習PHP(或類似的)。 – 2010-04-08 11:08:36

+0

還是類似的?你介意將替代品命名爲PHP嗎? – ihaveitnow 2010-04-08 11:17:04

2

(X)HTML是可以被瀏覽器解釋,以顯示你的網頁的標記語言。

PHP是一種語言,在服務器上使用,也可以:

  • 生成一個HTML標記
  • 法與其他系統,如數據庫,對數據persitence一個「膠水」。


(X)HTML它本身不是動態的:它只是用於顯示數據。

和PHP本身沒有顯示太多的信息:它產生他們。


所以,基本上,你需要同時使用(X)HTML和PHP:

  • PHP的一切這就是動態
    • 類交互與數據庫,表, ...
  • HTML (可能由PHP代碼生成)來顯示數據。
+0

感謝您的反應帕斯卡爾。 非常讚賞和適當注意。 – ihaveitnow 2010-04-08 11:13:43

+0

不客氣:-)玩得開心! – 2010-04-08 11:24:02

0

HTML只是由瀏覽器用於格式化數據,以向用戶顯示的標記語言。

大多數託管解決方案都提供表單郵件程序腳本,只需將HTML表單通過電子郵件發送到您可以配置的指定電子郵件地址。

他們還提供郵件列表功能。

因此,也許檢查提供此功能的(PHP)託管解決方案,並且在您需要更復雜的自定義功能之前,您不需要編寫任何PHP。

+0

謝謝你的建議尼爾。 所以只是...找到一個好質量的主機?我應該設置呃? – ihaveitnow 2010-04-08 11:13:04

1

我會建議使用WordPress因爲:

  • 這是很容易學習,文檔是優秀
  • 有數以千計的免費插件添加功能您的網站
  • 有一個插件,聯繫表格7,這將允許您的用戶發送您的電子郵件,同時做好遏制垃圾郵件的工作
  • 有一個內置的RSS源,以推送到您的用戶通知當您的網站更新
  • WordPress可以安裝在共享主機,虛擬私人主機和幾乎所有的LAMP堆棧機器
  • 如果您是新手創建網站,WordPress有免費的主題,這是一個很好的起點

最後,爲了回答你的問題,XHTML和PHP做了不同的事情。 XHTML就像一張圖片的想法。你可以看到它,它有形狀,輪廓,有時候還有文字等等。PHP就像電影一樣,觀衆可以看到某些東西,但是背景中有東西正在更新和移動。