2011-10-12 72 views
0

我有一箇舊的web數據庫應用程序在2002年以訪問的方式用經典的asp編寫。現在我需要恢復該項目,並且我一直在學習php和mysql。我對wordpress很新,但非常渴望學習。我可以使用普通的php在wordpress站點中使用我自己的自定義mysql數據庫嗎?

是否有可能使用wordpress作爲我的cms,然後在自定義文章(我偶然發現在線,因爲我正在研究這個)使用標準php代碼連接到mysql數據庫(從我的訪問文件手動遷移)輸出我需要的任何東西?

有沒有比這更好的方法?對不起,我的谷歌搜索實際上給我的問題比答案更多。

在此先感謝大家,感謝幫助。

+0

當然可以。 – xdazz

+0

@xdazz - 哈!幽默,但對試圖學習新東西的人可能沒有幫助。 ;) –

+0

@xdazz:謝謝,隊友。 –

回答

0

是的,你可以,Wordpress只擴展現有的功能與自己的PHP,但永遠不會取代他們。你可以創建一個新的頁面類型或者創建一個顯示你需要的信息的插件。

一個新的頁面只會打開關閉與外部數據庫的連接,就像你通常可能最容易使用的,如果你習慣用php編程的話。

做一個插件也可以讓你簡單地打開和關閉數據庫,但需要你更多的研究WordPress的工作自我。爲此使用puggin的優點,您可以定義Wordpress在您的博客或網站中使用的短標籤。關於此的更多信息可以在Wordpress文檔http://codex.wordpress.org/Developer_Documentation中找到。

問題是否有更好的方法來做到這一點?如何使用您用於Wordpress表格信息的數據庫。 WordPress不會阻止您重複使用網站的相同數據庫,以便存儲您想要在您的網站上使用的數據等其他內容。這樣做比較容易,因爲每個頁面上都有一個與該數據庫的開放連接。您只需使用默認的PHP函數來檢索數據。無論您如何提取數據後,這就是我所喜歡的。如果自定義數據庫已經被創建,那麼你可以告訴Wordpress在數據庫中自行安裝它。看到它使用WP_作爲前綴,它不應該造成麻煩。

+0

suuuweet。我會暫時放棄非插件的方式,並且肯定會探索在我的自定義數據庫上安裝wordpress。呼啦! –

0

據我所知,您需要Wordpress來照顧您的博客,並對其他PHP腳本中的數據進行一些處理。這是非常可能的。遷移到MySQL時,確保將現有數據遷移到Wordpress需要的格式。你可以使用mysql_query,mysql_connect和相關函數來管理你的處理。

另一種選擇(很多人會推薦)是編寫一個WordPress插件,而不是一個普通的PHP腳本。請參閱http://codex.wordpress.org/Developer_Documentation開始

+0

謝謝你。我想使用WordPress不僅僅是爲了博客,而是作爲服務內容的主要方式。但是,大部分內容將來自存儲在此自定義數據庫中的內容的複雜計算。我會離開wordpress獨自處理常見的事情 - 頁眉,頁腳,介紹,outro,但是例如對於數據庫中的值表作爲頁面的主要內容,我將使用標準連接到我的自定義數據庫PHP。我希望澄清我想做的事情。並希望它不會將答案從「是」更改爲「否」。大聲笑 –

+0

還有,(希望)澄清,你仍然認爲下去的插件路線會實現這個更好? –

相關問題