ホームページ php教程 php手册 PHP 4完全中国語マニュアル序文

PHP 4完全中国語マニュアル序文

Jun 21, 2016 am 09:02 AM
cgi internet php web

 

扮演 Webmaster 的角色已经六年了,从早期的 CERN NCSA 服务器,后来的 Netscape Enterprise 服务器,到现在一统天下的 Apache,面对开发 CGI 的程序时,总是有事倍功半的感慨。印象最深刻的就是在 WindowsNT IIS 上,使用 Delphi,调用 ISAPI OLE 来连接 SQL Server,那真是段痛苦的日子。

而网络早就不知改朝换代了几次,单浏览器就从 Moasic/Lynx 的草创,到 Netscape 的独大,最后由 Internet Explorer 成为新霸权,在新的廿一世纪开始之后,Linux Open Source (包括 Mozilla) 也将撼动微软的帝国。面对每天都在改变的网络,Webmaster 苦哈哈的写程序,再嵌入视觉画面,最后再编译程序,配置系统环境,结果还很不容易调试。相信唯一的希望,不是只有 ODBC 功能的 ASP,而是属于开放团体的 PHP

面对百倍速的 InternetPHP 应是网站工作者所需具备的基本能力,否则将很快地被 Internet 洪流刷下来。无论要架个人的网站、电子商务的网站、甚至大型的入口网站或小型的群组网站,PHP 成功的例子实在太多了。国内的一些系统软件公司也开始支持 PHP,如 DBMaker 就是最好的例子。

PHP3 正式问世之后,兴起了扮演这个解放所有 Webmaster 程序的传教士的念头,同时也兴起自由文件的想法。知识应可以用不同的方式呈现,无论是虚拟的网页、传统的书本、或新一代随身电子书。很高兴能遇到有相同理念的茂国际出版社李总,并大力支持这一个想法,于是有了这么一本书。同时也获得 BIGLOBE 旧同事支持,于是有了这么一个网站 http://php.wilson.gs

严格而言,本书实在不太适合刚入门的网络工作者,尤其是不了解 HTTP HTML 的话,可能会比较吃力。不过天下无难事,相信只要全力投入,在数个月间,就可以从网络新兵变成专业老鸟。对于已有其它 CGI 经验 ( PrelCPythonJava ) 的资深网络工作者,本书应能让您以最短的时间,操作这最强的利器,让您的生产力大增。甚至您若原是微软的爱用者,本书可以让您从 ASP 跃升到全功能的 PHP

PHP BIBLE 前后大约写了十个月,几乎每天都敲到凌晨三点。常常想,Open Source 及开放团体真是除了狂热份子,不是正常人可以干的,连 PHP 原创者 Rasmus Lerdorf 都要在结婚前,求网友寄明信片给他未婚妻,说明不是只有 Rasmus Lerdorf 自己的狂热。

当然该感谢父母,每天睡觉都要忍受我用英文打字机练出来的键盘声到三点;同其它的电脑狂一样,和交往多年的女友相处的时间,其实没有我和电脑相处时间的十分之一,唉,真是抱歉。

导读

本书适合对网站已有初步认识的 Webmaster 或是专业的 CGI 程序开发人员。全书共分四章:

第一章

主要是介绍 PHP 的背景及功能,并将 PHP 和其它的 CGI 进行比较,让您对 PHP 有初步的认识。

第二章

说明 PHP 的安装及配置部份。对于分工较细的网站,本章适合系统管理人员在配置 PHP 系统的参考。

第三章

本章说明了 PHP 的程序结构与相关语法,提供想要学习 PHP 语言的读者一个完整的基础。

第四章

本章的范例程序都是作者在 Web CGI 上多年实战经验的累积,为前面几章的总成及综合范例。您可以从这些程序入手,精心打造属于自己网站的专用程序,让您的网站与众不同。

对于刚开始接触 PHP 的读者,建议从第一章或者第二章开始读起,按部就班打好基础。对于有一定基础的读者,建议先看看第四章,研究现成的程序,以便加深您对 PHP 语法结构的印象。

 

PHP 的来龙去脉

讲到 PHP 的全名就蛮有趣的,它是一个递归的缩写名称,"PHP: Hypertext Preprocessor",打开缩写还是缩写。PHP 是一种 HTML 内嵌式的语言 (类似 IIS 上的 ASP)。而 PHP 独特的语法混合了 CJavaPerl 以及 PHP 式的新语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。

图一: PHP Web Server 最佳的后端延伸界面

PHP 最初にリリースされたのは 1994 AD Rasmus Lerdorf が企画開発を開始します。 1995 では、最初のバージョンが Personal Home Page Tools (PHP Tools) としてリリースされました。この初期バージョンでは、ゲストブックや来訪者カウンターなどの簡単な機能が提供されていました。その後、新しいメンバーが開発チームに加わり、 1995 年 の半ばに、 PHP の 2 番目のバージョンが市場に登場しました。 2 番目のバージョンは、 PHP/FI (フォーム インタプリタ) という名前です。 PHP/FI mSQL のサポートを追加し、それ以来 動的 Web 開発における PHP の影響。 1996 年の 年末には PHP/FI Web ウェブサイトが 15,000 件ありました。 >; 1997 年半ば PHP/FI Web に使用ウェブサイトの数は 50,000 を超えました。而在 1997 年中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski Andi Gutmans,而第三版就定名为 PHP3

PHP3 Apache 服务器紧密结合的特性;加上它不断的更新及加入新的功能;并且它几乎支持所有主流与非主流数据库;再以它能高速的执行效率,使得 PHP 1999 年中的使用网站超过了十五万!!它的源代码完全公开,在 Open Source 意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新的活力,使得 PHP 无论在 UNIX 或是 Win32 的平台上都可以有更多新的功能。它提供丰富的函数,使得在程序设计方面有着更好的支持。

PHP の第 4 世代 Zend コア エンジンがテスト段階に入りました。スクリプト プログラム全体のコアが大幅に変更され、プログラムの実行速度がより高速な要件に対応できるようになりました。最適化後の効率は、 CGI ASP などの従来のプログラムよりも優れています。さらに強力な新機能とより豊富な機能ライブラリもあります。あなたがそれを受け入れるかどうかに関係なく、PHP Web CGI の分野で 破壊的な を作成します >Revolution 。また、フルタイム ウェブ マスター の必須コースの 1 つになります。



このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP データベースの操作 CakePHP データベースの操作 Sep 10, 2024 pm 05:25 PM

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

CakePHP のロギング CakePHP のロギング Sep 10, 2024 pm 05:26 PM

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

See all articles