2012-02-26 115 views
0

這不是一個真正的編碼問題,但我想問問什麼更有效率,應該使用什麼。可以從數據庫中獲取關鍵字和描述嗎?

我正在製作一個教程網站,每個教程都被帶到一個「blog.php」頁面上,所有的數據都來自數據庫。現在我有兩種方法可以填寫元關鍵字標籤和元描述標籤。

我正在考慮在博客表格,關鍵字和描述中創建2個新列,並且元標記將從數據庫中相應填充,數據庫將從用戶輸入中獲取關鍵字和描述(誰寫了博客)。我知道我會如何做到這一點,但效率如何?因爲我聽說搜索引擎從數據庫中讀取資料的難度更大,所以我想確定一下。

所以我可以使用,或者你建議我使用JQuery從標題標記中獲取文本並使用該類型的內容?這將是非常好的,因爲我希望能夠使用PHP來使其變得動態,但是如果我應該使用Jquery和JavaScript,那麼請告訴哪個更好!

謝謝!

回答

1

搜索引擎從未從數據庫中讀取東西
他們只讀HTML由您的腳本生成。

在數據庫中存儲關鍵字和描述是可以的。
您必須在設置中更改唯一的數據庫設計。
博客表中不應存在關鍵字字段。取而代之,應該有keywords表和keywords_blog查找錶鏈接關鍵字和教程。

+0

謝謝,我剛剛讀了一篇關於你說的話的教程,非常感謝! – 2012-02-26 08:49:09

1

搜索引擎不會從您的數據庫讀取,只有你做!什麼樣的搜索引擎有時會遇到dyanmic頁面,即像blog.php這樣的頁面,其內容通過查詢字符串進行更改,所以blog.php?id = 1等。

很多人在這種情況下所做的是使用人類可讀的URL以及重寫等,所以你的URL可能是 /blog/what-i-did-today /blog/why-x-sucks 或類似的。這將全部由blog.php(或index.php或其他)服務器,然後您可以輕鬆地讓您的博客通過您的數據庫添加自己的關鍵字和描述。

但是你真的需要自己寫嗎?在那裏有很多軟件,你可以下載和安裝,這已經做到了。你需要重新發明輪子嗎?

+0

感謝你回答的最後一部分,你知道,製作網站的主要目的是爲了瞭解學到什麼,並且計劃在那裏教學並製作我自己的工具,以及我的博客/網站非常獨特:) – 2012-02-26 09:28:56

相關問題