如何在自己的主頁上使用PHP
Jun 08, 2016 pm 05:33 PM1.PHP是什么?
PHP,一種新型的CGI程序編寫語言,易學易用,運行速度快,可以方便快捷地編寫出功能強大,運行速度快,并可同時運行于Windows、Unix、Linux 平臺的Web后臺程序,內置了對文件上傳、密碼認證、Cookies 操作、郵件收發(fā)、 動態(tài)GIF生成等功能,PHP直接為很多數(shù)據(jù)庫提供原本的連接,包括Oracle,Sybase,Postgres,Mysql,Informix,Dbase,Solid,Access 等 ,完全支持ODBC接口。PHP4.0提供了更多web server的支持,例如Zeus, Netscape Enterprise, Apache Win32 module。
(上面這段話是網上轉來的,是不是已經看暈了……)
總之,我的理解,PHP是一種動態(tài)WEB腳本語言。就這么簡單啦.... 比如我這里的論壇系統(tǒng),全部都是php程序的。
2.到哪里尋找PHP源代碼?
我們當然不能指望每個人都能獨立編寫PHP程序。作為普通的網頁制作者,我們可以使用現(xiàn)成的PHP程序。很多站點都提供免費的PHP源代碼下載。
其中,最有名的就是中國站長站(http://www.chinaz.com/)。從這類站點上,我們可以找到我們需要的程序源代碼。
3.如何使用下載的PHP源代碼?
源代碼下載下來了,有人就不知道該怎么用。下面我分步來說明。
?。?)查看代碼使用說明:
一般下載來的程序,都有readme文件,告訴你如何安裝使用本程序。有些程序只需將所有文件上傳,就可以使用。有些程序需要運行install.php進行安裝,這要看具體情況。
?。?)調試程序有兩種方法。一種是在自己的機器上構建一個本地調試環(huán)境進行調試,另一種是將程序上傳到主頁服務器上進行調試。
本地調試,一般使用apache,php和mysql三種軟件構建本地調試環(huán)境。由于安裝這三個軟件,需要修改注冊表和其他很多設置,對初學者來說太過復雜,我推薦使用phptraid這個軟件(下載地址:
1)PHP Server Builder for windows 1.3
包含:
Apache 2.0.47
PHP 4.3.3
Mysql 4.0.16
PHPMyadmin 2.5.4
Zend Optimizer 2.1.0
官方網站: http://www.myferly.com/
下載地址: http://www.myferly.com/download/1.3/window...ws/VM/psb13.exe

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

??? ??











PHP?? ????? ??? ??? ?? ?? ???? ??? strrpos () ??? ???? ????. 1. strrpos () ??? ???? ?? ????? ?? ???? ??? ?? ???? ?? ????. ???? ??? ??? ?????. ??? strrpos??? ($ haystack, $ ??, $ offset = 0). 2. ??? ?? ???? ?? strripos () ??? ???? ??? ???? ?? ??? ??? ? ????. 3. ???? ?? ?? ??? ??? ?? MBString ??? MB_Strrpos () ??? ???? ??? ?? ?? ?? ??? ??????????. 4. strrpos ()? f? ????? ?? ??????

"System_Service_Exception"?? ??? ??? ???? ???? ?? ????? ?? ????? ?? ? ??? ????. ?? ??? ?? ??? ? ????. 1. ??? ??, ?? ?? ???? ? ????? ?? ???? ???? ???? ?? ??; 2. ?? ???? ?? ????? ?? ??? ??? ???? WindowsDefender ?? ? ??? ??? ??? ?????? ?????. 3. ??? ??? ???? ?? ????? SFC/Scannow ? DOS ??? ?????. 4. ??? ??? ????, ?? ???? ???? ??? ??? ?? ????? ???? ?? ?? Windows ??? ?? ??? ???? ??????. ???? ?? ???? ? ????? ??? ?? ??? ? ????.

AJAX ??? ?? ( '?? : ...')? ???? ?? ??? ????? ???? ??? ????? ???? ?? ?????. AJAX ???? ??? ?? ? 302 ?? ?? ? ?? ?? ??? ?? ??? ????? ?? ?? ???? ?????. ???? ??? ????. 1. PHP?? JSON ???? ???? ?? URL? ?????. 2. ??? ?? Ajax ???? ???? ??? ???? Window.location.href? ???? ?????. 3. PHP ??? ?? ?? ??? ??? ?? JSON? ???? ??????. 4. ??? ??? ??? ????? ??? CORS ??? ???????. 5. ?? ??? ????? ?? ???? ????? ??? ??? ? ????.

MySQL? ?? 5.7 ??? ?? ? JSON ??? ??? ???? ??? ? ? ??? ? ???? ?????. 1. JSON ???? ?? ? ?? ?? ??? ???????. JSON_OBJECT ?? JSON_ARRAY ??? ???? ??? JSON ???? ????? ??? ? ????. 2. ????? json_set, json_replace, json_remove? ???? ?? ?? ?? ?? ??? ???????. 3. ??? JSON_CONTAINS, -> ???? ?? ??? ?? ? ? ??? ??? ?? ?? ????????. 4. JSON ??? ??? ? ??? ????? ?? ?? ? ?? ??? ???? ?? ????.

Coalesce ??? ?? ?? ???? ? ?? ? ? ?? ???? ? ???? NULL ???? ???? ? ?????. 1. ?? ???? ? ??? ?? ?? ???? ??? ?? ?? ? ?? ???? ????. 2. ???? ?? ? 0? ? ?? 0? ???? ?? ?? ???? ???? ???? ? ??? ? ????. 3. Nullif ? Ifnull? ?? ?? ??? ?? ??? ?? ? ??? ?? ??? ???? ? ????.

toptimizecomplexjoinoperationsinmysql, followfourkeysteps : 1) 1) ?? ComproperIndexingOnbothsidsidesofjoincolumns, ?? ComporIteIndexesFormulti-ColleumnJoinsandavoidinglargeVarCharIndexes; 2) ?? ? ?? ????

?? ?? ?????? ????? ???? ???? ???? ?? ?? ?????. ??? 4 ?? ??? ??????. 1. ???? ????? ?? Int ?? Bigint? ?? ?? ?? ??? ???? ? ?? ??? ?????. 2. ??? ??? ??? ??? UUID ?? ???? ?? ? ?? ?????. 3. ???? ?? ?? ID ??? ?? ???? ??? ???? ???? ??? ??????. 4. ??? ?? ?? ???? ????? ?? ?? ???? ????. ???, ?? ? ????? ?????? ????, ID? ????, ????? ???, ?? added ??? ???? ???? ????.

"? ??? ?? ? ??? ????"? ??? ??? ? ????? Windows ?? ?? ????? ??? ???? ?????. ????? ??? ?????. 1. ???? ????? ???? "???? ??"? ???? UAC ????? ????? ??? ??? ??? ??????. 2. ??/?? ???? ?? "Properties → Security → Advanced"?? ???? ?? ???? ???? ?? ???? ??????. 3. ?? ??? ???? "?? → ?? → ??"? ?? "?? ??"??? ?????. 4. ??? ???? ??? ????? ?? ????? ??? ?? ?? ? ? ??? ???? eccupi? ??????. ??? ???? ?? ??? ??????.
