2010-08-02 137 views
0

我知道HTML和Javascript,但想知道我應該知道什麼語言來構建更多的交互式網站。我的意思是我想每隔一段時間自動更新一次站點,而不必自己加載文件。什麼語言讓你有能力做到這一點最好?關於網站建設的問題

+0

這取決於你的意思*我想每隔一段時間自動更新一次網站,而不必自己加載文件*。也許JavaScript - > [Ajax](http://en.wikipedia.org/wiki/Ajax_%28programming%29)。 – 2010-08-02 16:58:50

+0

「通過這個我的意思是我想每隔一段時間自動更新一次網站,而不必自己加載文件」?請更完整地解釋這一點。目前還不清楚你想要做什麼。 – 2010-08-02 16:59:44

+0

我想他希望其他可能不是開發者的用戶能夠通過網站上的基於Web的表單登錄和貢獻內容,因此他不必自己創建新頁面。 – 2010-08-02 17:03:47

回答

1

你想製作一個CMS-內容管理系統。 Drupal是我最喜歡的框架。一探究竟。

+0

Drupal在PHP/Mysql中完成。 Joomla是另一個,Wordpress也可以像CMS一樣使用。這些產品允許非程序員類型將自己的內容更新到您爲他們放在一起的網站。 – 2010-08-02 17:00:13

+0

drupal.org將是我的第一站。你可以在那裏下載他們的框架。 Drupal有很多模塊,用戶社區貢獻了很多好的功能。 – 2010-08-02 17:01:37

+0

您也可以編輯我認爲的答案;) – 2010-08-02 17:03:15

1

要製作交互式網站js + html(+ css for styling)就夠了。 (PHP + MYSQL是最簡單的數據庫&後端)

但對於易編碼,你應該使用庫,比如JQueryMootoolsPrototype(這些是到目前爲止我已經使用了3,還有更多,你可以找到一些更多在http://code.google.com/apis/libraries/)。

1

一些最流行的內容管理系統,如Drupal,Joomla和Wordpress,都是用PHP構建的。學習基礎知識很容易,而且語法與JavaScript有些相似。您還需要了解如何使用數據庫系統; MySQL非常普遍。幾乎所有的網絡主機都可以使用這兩種技術。

其他常見的服務器端語言是Python和Ruby,它們通常分別通過Django和Rails框架使用。儘管功能強大,但他們可能需要更多的工作才能設置,具體取決於您的託管服務提供商。

如果你想推出自己的系統,那麼我建議看看CodeIgniter。這是一個功能強大的PHP框架,並不難學。