PHP+MYSQL三日通

來源:互聯網
上載者:User
一、PHP/MySQL簡介
  您應該聽說過開放原始碼軟體(OSS),除非最近六到八個月來您一直住在火星上。這場運動有著巨大的衝擊力,已引起一些大公司的注意。象Oralce、Informix,還有多家公司都開始把他們的主力資料庫產品移植到OSS的產物之一 - Linux作業系統上。
  如果您有足夠的技術力量,擁有一個複雜龐大的關聯式資料庫系統(RDBMS)則是如虎添翼。但是也許您對資料庫還剛剛入門,您剛剛讀了Jay的文章,決定自己也來搞一個資料驅動的網站。可是您也許會發現您缺乏必要的資源來運行ASP伺服器或昂貴的資料庫系統(您也不需要這些東西)。您需要一些免費的、支援Unix的東西。
  那麼我建議您使用PHP和MySQL。這兩樣東西加在一起,對於開發資料驅動的網站這項工作而言,真是最佳組合。其實用不著我多費唇舌解釋。一項由Netcraft組織的非官方調查顯示,應用PHP的主機數目由1998年6月的7,500台躍升至1999年3月的410,000台。不錯吧?這兩種軟體的組合還在Webcon98大會上贏得了年度資料庫產品大獎,還得了一座漂亮的獎盃。
  MySQL是一個小巧靈瓏的資料庫伺服器軟體,對於小型(當然也不一定很小)應用系統是非常理想的。除了支援標準的ANSI SQL語句,它還支援多種平台,而在Unix系統上該軟體支援多線程運行方式,從而能獲得相當好的效能。對於不使用Unix的使用者,它可以在Windows NT系統上以系統服務方式運行,或者在Windows 95/98系統上以普通進程方式運行。
  PHP是一種伺服器端解釋的指令碼語言。如果你接觸過ASP的話,那麼您對於在HTML頁面中內嵌程式碼應該是比較熟悉了。PHP代碼在伺服器一端被解釋轉變成普通的HTML頁面內容,送給瀏覽器一端。這種模式使得我們可以用它來完成相當複雜的功能。
  除了免費這一點(當然,MySQL也有一些使用許可方面的限制),PHP-MySQL的組合還可以跨平台運行,這意味著您可以在Windows上開發,然後在Unix平台上運行。另外,PHP也能作為標準的CGI進程來運行,此時它是一個獨立的指令碼解譯器,或者是Apache的一個嵌入模組。
  如果您有興趣使用其他資料庫伺服器的話,PHP也支援Informix、Oracle、Sybase、Solid和PostgreSQL ,以及通用的ODBC。
  PHP支援Internet開發的一些前沿技術。這些技術包括身份認證、XML、動態圖象產生、WDDX、共用記憶體,以及動態PDF文檔等等,不一而足。如果您還不滿意的話,PHP是很容易擴充的,所以只要您有編程能力,您盡可以自己大展身手一番。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.