PHP.JS是一個將PHP中的部分函數功能用javascript實現的開源項目。如 md5() 、 strip_tags() 、 strtotime() 、 number_format() 、 wordwrap()、 date() 、 base64_decode() 等。
從PHP5開始,php支持異常處理,異常處理是面向對象一個重要特性,php 代碼中的異常通過throw拋出,異常拋出之后,后面的代碼將不會在執行 異常拋出被用于在遇到位置錯誤,或者不符合預先設定的條件時,通知客戶程序 以便進行其它相關處理,不至于使程序直接報錯中斷 當代碼中使用了try catch的時候,拋出的異常會在catch中捕獲,否則會直接中中斷
PHP/Java Bridge 是一個可以讓你在 J2EE 應用中執行PHP頁面的引擎。類似 Resin 也提供這樣的一個 PHP 引擎 Querycus。
phpDesigner是一個PHP IDE和PHP編輯器,不僅僅是適用于PHP編程,也可以用于HTML,CSS和JavaScript的開發。 phpDesigner設計最主要的目的就是加快你的編程速度,讓你更輕松。然而,也正是這個原因,它更傾向于初學者。
Ultimix 是一個用來開發 Web 應用的 PHP 框架,包含多語言支持、權限管理、小型MVC框架、包結構以及一個模板引擎、JavaScript庫和簡單的 GUI 庫,同時還包含一個緩存系統和 CAPTCHA。
TCPDF是一個用于快速生成PDF文件的PHP5函數包。TCPDF基于FPDF進行擴展和改進。支持UTF-8,Unicode,HTML和XHTML。
本學習筆記是記錄學習PHP WebService和WebService在SugarCRM上如何應用的過程及相關知識點摘錄.
OutputFilter是一個PHP庫,可用于過濾的標量,數組和數據對象遞歸的值。它可以很容易地集成到框架中。一個為Zend Framework 和Smarty模板引擎解決方案已經包括在內。
DooPHP 是一個非常快的PHP框架,開發人員可以使用它來開發穩定快速的Web 2.0 應用程序。 DooPHP 的功能也是非常豐富的,支持一般Web框架具備的功能,例如MVC框架、RESTful API、REST 客戶端、URL路由、ORM映射工具、模型生成器以及 HTTP摘要認證,同時還提供一個靈活的模板系統、日志工具以及性能測試工具。
Php-MultiShop是一個基于PhpNuke與osCommerce的虛擬購物商場。
Pronto 是一個包含一組松耦合的層次模塊,用于處理普通Web網頁開發。包含可靠的數據分發、CRUD腳手架、透明的數據緩存、國際化、靈活的ACL等功能。
uxf 是個 php 框架,基于discuz! X3.0以上環境運行。
該項目為 PHP 提供基于 POSIX 的多線程編程機制。可異步執行任何與定義的用戶自定義方法和函數。內建支持同步和同步方法。
MyQEE是一個開源、快速、優雅的輕量級PHP框架,支持HMVC模式,建立在PHP5.2基礎之上,支持多項目管理開發,數據庫內置自動主從分離功能,MySQL支持事務操作功能并且支持自動嵌套功能,多驅動設計靈活適應各種環境。點擊訪問 MyQEE入門指引。
PHP優化對于PHP的優化主要是對php.ini中的相關主要參數進行合理調整和設置,以下我們就來看看php.ini中的一些對性能影響較大的參數應該如何設置。
php操作MongoDB語法
PHP確實是一個簡單的語言,PHP能夠那么流行也是因為該語言能夠從簡單出發,用最簡單的語句就實現功能,摒棄了過多的繁瑣配置,寥寥幾句就可以實現JAVA需要寫一堆才能實現的功能;這個既是有點也是缺點,不過無論如何,PHP引領了一種潮流,就是簡單,simple is all;
遞歸是一種函數調用自身的機制。這是一種強大的特性可以把某些復雜的東西變得很簡單。有一個使用遞歸的例子是快速排序(quicksort)。不幸的是,PHP并不擅長遞歸。Zeev,一個PHP開發人員,說道:“PHP 4.0(Zend)對密集數據使用了棧方式,而不是使用堆方式。也就是說它能容忍的遞歸函數的數量限制和其他語言比起來明顯少。”見bug 1901。這是一個很不好的借口。每一個編程語言都應該提供良好的遞歸支持。
有時候,單純依靠PHP“本身”是不行的。盡管普通用戶很少遇到這種情況,但一些專業性的應用則經常需要將PHP的性能發揮到極致(這里的性能是指速度或功能)。由于受到PHP語言本身的限制,同時還可能不得不把龐大的庫文件包含到每個腳本當中,因此,某些新功能并不是總能被順利實現,所以我們必須另外尋找一些方法來克服PHP的這些缺點。了解到了這一點,我們就應該接觸一下PHP的心臟并探究一下它的內核--可以編譯成PHP并讓之工作的C代碼--的時候了。
本章簡要介紹一些Zend引擎的內部機制,這些知識和Extensions密切相關,同時也可以幫助我們寫出更加高效的PHP代碼。