夢嵐
PHP主要用來做網(wǎng)站開發(fā),許多小型網(wǎng)站都用PHP開發(fā),PHP是開源的,這是使得PHP經(jīng)久不衰的原因。
在電商、社區(qū)等方面,PHP具備非常成熟的開源代碼和模板,因此使得PHP應(yīng)用極為廣泛。
PHP可以完成任何CGI腳本可以完成的任務(wù),但它的功能的發(fā)揮取決于它和各種數(shù)據(jù)庫的兼容性。
php的特點(diǎn):
PHP 獨(dú)特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。
PHP可以比CGI或者Perl更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁——?jiǎng)討B(tài)頁面方面,與其他的編程語言相比。
PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標(biāo)記的CGI要高許多。
PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實(shí)現(xiàn)。
PHP支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。
最重要的是PHP可以用C、C++進(jìn)行程序的擴(kuò)展!
郭逸
PHP程序員的工作內(nèi)容:
1、負(fù)責(zé)協(xié)助技術(shù)總監(jiān)進(jìn)行技術(shù)評測,bug處理,代碼開發(fā);
2、負(fù)責(zé)網(wǎng)站數(shù)據(jù)庫、欄目、程序模塊的設(shè)計(jì)與開發(fā);
3、負(fù)責(zé)根據(jù)公司要求進(jìn)行erp、oa、crm系統(tǒng)等項(xiàng)目開發(fā);
4、定期與培訓(xùn)部和測試部溝通,獲取反饋信息并進(jìn)行相應(yīng)的處理;
5、按時(shí)按質(zhì)完成公司下達(dá)程度開發(fā)、系統(tǒng)評測等工作任務(wù);
6、定期維護(hù)網(wǎng)站程序,處理反饋回來的系統(tǒng)bug;
7、網(wǎng)站程序開發(fā)文檔的編寫。
擴(kuò)展資料:
職業(yè)要求:
1、計(jì)算機(jī)相關(guān)專業(yè)大專以上學(xué)歷;
2、至少1年以上的PHP項(xiàng)目開發(fā)經(jīng)驗(yàn),具備良好的代碼編程習(xí)慣及較強(qiáng)的文檔編寫能力;
4、熟悉Mysql5.0,有較為熟練地掌握mysql語言及編寫存儲(chǔ)過程、觸發(fā)器等數(shù)據(jù)庫開發(fā)的能力;
5、精通PHP語言,精通CGI標(biāo)準(zhǔn)和HTTP等互聯(lián)網(wǎng)協(xié)議;
6、熟練掌握HTML語言、JavaScript腳本語言;
7、英文水平過硬,能基本不借助字典快速閱讀英文文檔;
8、熟悉LINUX或WINDOWS操作系統(tǒng);
9、有良好的溝通、協(xié)調(diào)能力和學(xué)習(xí)能力,具備良好的團(tuán)隊(duì)合作精神,對工作積極嚴(yán)謹(jǐn)踏實(shí),能承受較大的工作壓力。
參考資料來源:百度百科-PHP程序員
納芥環(huán)
ThinkPHP是為了簡化企業(yè)級應(yīng)用開發(fā)和敏捷WEB應(yīng)用開發(fā)而誕生的。最早誕生于2006年初,2007年元旦正式更名為ThinkPHP,并且遵循Apache2開源協(xié)議發(fā)布。ThinkPHP從誕生以來一直秉承簡潔實(shí)用的設(shè)計(jì)原則,在保持出色的性能和至簡的代碼的同時(shí),也注重易用性。并且擁有眾多原創(chuàng)功能和特性,在社區(qū)團(tuán)隊(duì)的積極參與下,在易用性、擴(kuò)展性和性能方面不斷優(yōu)化和改進(jìn)。[1] ThinkPHP是一個(gè)快速、兼容而且簡單的輕量級國產(chǎn)PHP開發(fā)框架,誕生于2006年初,原名FCS,2007年元旦正式更名為ThinkPHP,遵循Apache2開源協(xié)議發(fā)布,從Struts結(jié)構(gòu)移植過來并做了改進(jìn)和完善,同時(shí)也借鑒了國外很多優(yōu)秀的框架和模式,使用面向?qū)ο蟮拈_發(fā)結(jié)構(gòu)和MVC模式,融合了Struts的思想和TagLib(標(biāo)簽庫)、RoR的ORM映射和ActiveRecord模式。ThinkPHP可以支持windows/Unix/Linux等服務(wù)器環(huán)境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite以及PDO等多種數(shù)據(jù)庫,ThinkPHP框架本身沒有什么特別模塊要求,具體的應(yīng)用系統(tǒng)運(yùn)行環(huán)境要求視開發(fā)所涉及的模塊。作為一個(gè)整體開發(fā)解決方案,ThinkPHP能夠解決應(yīng)用開發(fā)中的大多數(shù)需要,因?yàn)槠渥陨戆说讓蛹軜?gòu)、兼容處理、基類庫、數(shù)據(jù)庫訪問層、模板引擎、緩存機(jī)制、插件機(jī)制、角色認(rèn)證、表單處理等常用的組件,并且對于跨版本、跨平臺和跨數(shù)據(jù)庫移植都比較方便。并且每個(gè)組件都是精心設(shè)計(jì)和完善的,應(yīng)用開發(fā)過程僅僅需要關(guān)注您的業(yè)務(wù)邏輯。
蘇陽
屏蔽錯(cuò)誤信息的!但在項(xiàng)目中盡量不要使用,
孔宙
PHP是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。PHP 獨(dú)特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁。用PHP做出的動(dòng)態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。 互聯(lián)網(wǎng)PHP開發(fā)就是指用PHP做網(wǎng)站咯。PHP是世上最美的語言😂😂😂😂
毀花容
與你這個(gè)使用者關(guān)系不太大,開源指其許可協(xié)議 (license)。php使用的許可協(xié)議是類似BSD的,還有個(gè)比較常使的叫GPL。我先說GPL比較好,GPL是個(gè)限制性很強(qiáng)的開源license。一旦用GPL發(fā)行軟件,則必須帶有源代碼。允許軟件使用者修改源代碼,修改后可重新發(fā)行,但必須繼續(xù)以GPL做許可協(xié)議,并且一定也要帶有源代碼?!鞍l(fā)行”不一定是免費(fèi)的。BSD license關(guān)鍵特點(diǎn)在于完全免費(fèi),也可以修改源代碼后發(fā)行,可以不再以BSD協(xié)議發(fā)行,使用上幾乎完全自由。你可以看到兩者的一些區(qū)別:BSD的軟件被修改后不再以BSD許可協(xié)議發(fā)行,因此可以不帶源代碼,用戶不能再修改了,往往被直接用作商業(yè)用途。有很多商業(yè)例子,像mac os x就是使用FreeBSD的內(nèi)核,加上蘋果自己的圖形系統(tǒng)。GPL的軟件強(qiáng)制性要帶有源代碼,其修改后的產(chǎn)品也只能用GPL繼續(xù)發(fā)行,確保以后的用戶有修改的權(quán)利,也確保了用戶不能將別人的代碼“據(jù)為己有”。GPL軟件其實(shí)是可以賣錢的,最少可以賣出一次。但“再發(fā)行者”要免費(fèi),原始作者也沒辦法阻止。 你作為php的使用者,你用php生產(chǎn)產(chǎn)品,不帶有php這個(gè)工具的一部分,所以不屬于修改php的源代碼。
什意思,不太清楚?
諸葛玄
這并非是PHP系統(tǒng)函數(shù),從命名方式上來看,應(yīng)該是判斷是否登錄的函數(shù)。
is_array() //判斷是否數(shù)組。
is_int()//判斷是否整型。
is_login()//判斷用戶是否登錄。如果是 $res = is_login(); 這種形式判斷 那is_login返回結(jié)果往往是 bool。
php簡介
計(jì)算機(jī)編程語言(Hypertext Preprocessor)
PHP,一個(gè)嵌套的縮寫名稱,是英文超級文本預(yù)處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風(fēng)格有類似于C語言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。
PHP 獨(dú)特的語法混合了C、Java、Perl 以及 PHP 自創(chuàng)新的語法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁。
PHP最初是由勒多夫在1995年開始開發(fā)的;現(xiàn)在PHP的標(biāo)準(zhǔn)由the PHP Group維護(hù)。PHP以PHP License作為許可協(xié)議,不過因?yàn)檫@個(gè)協(xié)議限制了PHP名稱的使用,所以和開放源代碼許可協(xié)議GPL不兼容。
優(yōu)勢
1、開放的源代碼:
所有的PHP源代碼事實(shí)上都可以得到。
2、PHP是免費(fèi)的:
和其它技術(shù)相比,PHP本身免費(fèi)且是開源代碼?!?/p>
3、php的快捷性:
程序開發(fā)快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快。嵌入于HTML:因?yàn)镻HP可以被嵌入于HTML語言,它相對于其他語言。編輯簡單,實(shí)用性強(qiáng),更適合初學(xué)者?!?/p>
4、跨平臺性強(qiáng):
由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS、Mac OS下。
5、效率高:
PHP消耗相當(dāng)少的系統(tǒng)資源。
6、圖像處理:
用PHP動(dòng)態(tài)創(chuàng)建圖像?!?/p>
7、面向?qū)ο螅?/p>
在php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),php完全可以用來開發(fā)大型商業(yè)程序。
8、專業(yè)專注:
PHP支持腳本語言為主,同為類C語言。
皇甫酈
基礎(chǔ)應(yīng)該框架要完全自做項(xiàng)目能做些項(xiàng)目或者發(fā)自框架才能做點(diǎn)項(xiàng)目框架目限度封裝更代碼重用更全面安全考慮更節(jié)省數(shù)據(jù)庫連接內(nèi)存占用等面建議先習(xí)thinkphp框架發(fā)框架手比其框架更容易些相關(guān)教程視頻等作參考!
星月刃
PHP,即“PHP: Hypertext Preprocessor”,是一種廣泛用于 Open Source(開放源代碼)的尤其適合 Web 開發(fā)并可以嵌入 HTML 的多用途腳本語言。它的語法接近 C,Java 和 Perl,而且容易學(xué)習(xí)。該語言的主要目標(biāo)是讓 Web 開發(fā)人員快速的書寫動(dòng)態(tài)生成的網(wǎng)頁. PHP 代碼是運(yùn)行在服務(wù)端的. 它的使用需要你的服務(wù)器安裝php服務(wù). PHP 能做什么? PHP 能做任何事。PHP 主要是用于服務(wù)端的腳本程序,因此您可以用 PHP 來完成任何其它的 CGI 程序能夠完成的工作,例如收集表單數(shù)據(jù),生成動(dòng)態(tài)網(wǎng)頁,或者發(fā)送/接收 Cookies。但 PHP 的功能遠(yuǎn)不局限于此。 PHP 腳本主要用于以下三個(gè)領(lǐng)域。 服務(wù)端腳本。這是 PHP 最傳統(tǒng),也是最主要的目標(biāo)領(lǐng)域。開展這項(xiàng)工作您需要具備以下三點(diǎn):PHP 解析器(CGI 或者服務(wù)器模塊)、WEB 服務(wù)器和 WEB 瀏覽器。您需要在運(yùn)行 WEB 服務(wù)器時(shí),安裝并配置 PHP,然后,可以用 WEB 瀏覽器來訪問 PHP 程序的輸出,即瀏覽服務(wù)端的 PHP 頁面。請查閱“安裝”一章以獲取信息。 命令行腳本。您可以編寫一段 PHP 腳本,并且不需要任何服務(wù)器或者瀏覽器來運(yùn)行它。通過這種方式,您僅僅只需要 PHP 解析器來執(zhí)行。這種用法對于依賴 cron(Unix 或者 Linux 環(huán)境)或者 Task Scheduler(Windows 環(huán)境)的日常運(yùn)行的腳本來說是理想的選擇。這些腳本也可以用來處理簡單的文本。請參閱“PHP 的命令行模式”以獲取信息。 編寫客戶端的 GUI 應(yīng)用程序。對于基于窗口式的應(yīng)用程序來說,PHP 或許不是一種最好的語言,但是如果您非常精通 PHP,并且希望在您的客戶端應(yīng)用程序中使用 PHP 的一些高級特性,您可以利用 PHP-GTK 來編寫這些程序。用這種方法,您還可以編寫跨平臺的應(yīng)用程序。PHP-GTK 是 PHP 的一個(gè)擴(kuò)展,在通常發(fā)布的 PHP 包中并不包含它。如果您對 PHP-GTK 感興趣,請?jiān)L問其網(wǎng)站以獲取信息。 PHP 能夠用在所有的主流操作系統(tǒng)上,包括 Linux、Unix 的各種變種(包括 HP-UX、Solaris 和 OpenBSD)、Microsoft Windows、Mac OS X、RISC OS 等。今天,PHP已經(jīng)支持了大多數(shù)的 WEB 服務(wù)器,包括 Apache、Microsoft Internet Information Server(IIS)、Personal Web Server(PWS)、Netscape 以及 iPlant server、Oreilly Website Pro Server、Caudium、Xitami、OmniHTTPd 等。對于大多數(shù)的服務(wù)器,PHP 提供了一個(gè)模塊;還有一些 PHP 支持 CGI 標(biāo)準(zhǔn),使得 PHP 能夠作為 CGI 處理器來工作。 綜上所述,使用 PHP,您可以自由地選擇操作系統(tǒng)和 WEB 服務(wù)器。同時(shí),您還可以在開發(fā)時(shí)選擇使用面對過程和面對對象,或者兩者混和的方式來開發(fā)。盡管 PHP 目前的版本還沒有支持 OOP 所有的標(biāo)準(zhǔn),但很多代碼倉庫和大型的應(yīng)用程序(包括 PEAR 庫)僅使用 OOP 代碼來開發(fā)。 使用 PHP,您并不局限于輸出 HTML。PHP 還能被用來動(dòng)態(tài)輸出圖像、PDF 文件甚至 Flash 動(dòng)畫(使用 libswf 和 Ming)。您還能夠非常簡便的輸出文本,例如 XHTML 以及任何其它形式的 XML 文件。PHP 能夠自動(dòng)生成這些文件,在服務(wù)端開辟出一塊動(dòng)態(tài)內(nèi)容的緩存,可以直接把它們打印出來,或者將它們存儲(chǔ)到文件系統(tǒng)中。 PHP 最強(qiáng)大最顯著的特性之一,是它支持很大范圍的數(shù)據(jù)庫。您會(huì)發(fā)現(xiàn)利用 PHP 編寫數(shù)據(jù)庫支持的網(wǎng)頁簡單得難以置信。目前,PHP 支持如下數(shù)據(jù)庫: Adabas D Ingres Oracle (OCI7 and OCI8) dBase InterBase Ovrimos Empress FrontBase PostgreSQL FilePro (read-only) mSQL Solid Hyperwave Direct MS-SQL Sybase IBM DB2 MySQL Velocis Informix ODBC Unix dbm 我們同時(shí)還有一個(gè) DBX 擴(kuò)展庫使得您可以自由的使用該擴(kuò)展庫支持的任何數(shù)據(jù)庫。另外,PHP 還支持 ODBC,即 Open Database Connection Standard(開放數(shù)據(jù)庫連接標(biāo)準(zhǔn)),因此您可以連接任何其它支持該世界標(biāo)準(zhǔn)的數(shù)據(jù)庫。 PHP 還支持利用諸如 LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(Windows 環(huán)境)等不計(jì)其數(shù)的協(xié)議的服務(wù)。您還可以開放原始網(wǎng)絡(luò)端口,使得任何其它的協(xié)議能夠協(xié)同工作。PHP 支持和所有 WEB 開發(fā)語言之間的 WDDX 復(fù)雜數(shù)據(jù)交換。關(guān)于相互連接,PHP 已經(jīng)支持了對 Java 對象的即時(shí)連接,并且可以將他們自由的用作 PHP 對象。您甚至可以用我們的 CORBA 擴(kuò)展庫來訪問遠(yuǎn)程對象。 PHP 具有極其有效的文本處理特性,支持從 POSIX 擴(kuò)展或者 Perl 正則表達(dá)式到 XML 文檔解析。為了解析和訪問 XML 文檔,我們支持了 SAX 和 DOM 標(biāo)準(zhǔn)。您可以使用我們的 XSLT 擴(kuò)展庫來轉(zhuǎn)換 XML 文檔。 如果您將 PHP 用于電子商務(wù)領(lǐng)域,您會(huì)發(fā)現(xiàn)其 Cybercash payment、CyberMUT、VeriSign Payflow Pro 以及 CCVS 函數(shù)對于您的在線交易程序來所是非常有用的。參考資料:版權(quán) © 1997, 1998, 1999, 2000, 2001, 2002, 2003 PHP 文檔小組