首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

Web 進階技術:PHP 建構動態網站優勢分析

     編輯:PHP 相關知識

從 CGI 到伺服器端腳本

CGI 將程式碼與 HTML 混雜,維護困難。模板機制分離邏輯與呈現,演變為內建於 Web 伺服器的腳本引擎,效能更高。

PHP 發展歷程

  • Rasmus Lerdorf 以 Perl 寫訪客記錄工具
  • 改以 C 重寫,支援資料庫
  • 社群參與重寫釋出 PHP 3.0
  • 目前超過 80 萬網站採用,持續成長

PHP 核心優勢

  1. 實用可靠:功能源自開發者實際需求,支援多種資料類型、複雜字串處理、OOP、XML
  2. 跨平台:支援 Unix、Windows NT,可搭配 MySQL、Oracle、PostgreSQL 等多種資料庫
  3. 開放原始碼:與 Apache、Linux、MySQL 形成零成本高效能堆疊
  4. 零授權費用:軟體免費,搭配免費作業系統與資料庫,總擁有成本極低
  5. 社群支援優異:郵件列表、論壇、IRC 等管道,數十萬開發者互助,回應速度常優於商業支援

簡單範例

<html>
<head><title>Test</title></head>
<body>
<?php $string = 'world!'; ?>
<h1>Hello, <?php echo $string; ?></h1>
</body>
</html>

結語

商業支援非流行必要條件(Linux 即是例證)。Dreamweaver 3.0 已支援 PHP 標記,國內開發者關注度逐漸提升。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved