程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP入門知識 >> PHP開發者都應該知道10個項目

PHP開發者都應該知道10個項目

編輯:PHP入門知識

作為一個使用php 的web開發者,我們都知道php大概是擁有最多的代碼庫的web開發語言了,所以無論你的項目中向包含什麼功能,我們都應該優先考慮開源的項目。why?

  • 開源項目都是許多人共同工作的,應該比一個人的工作做得好

  • 你可以免費更新你的代碼

  • 節省了時間,同時你的項目變得越來越好

無論如何,作為多年的web 開發經驗的總結,我列出了一些php項目,他們都可以很方便的集成到你的項目中去,我經常使用。

發送郵件

發送郵件在項目中是經常用到的功能之一,PHP自帶的mail()就不錯,足夠應付一般的場合,但是如果你想用一個文件作為附件發送,或者通過SMTP服務器發送,mail()就不夠用了,我推薦使用 phpmailer 。

 

用戶管理

幾乎每個網站都要用到用戶管理模塊,例如用戶的登錄,注銷,注冊等等。請看這個模塊Php user class ,及時在已經完成的項目中,你也可以再使用Php user class,因為他用到的數據庫名字,session等等都是可以定制的.

獲取RSS

想過在你的項目中抓取rss嗎?這裡有個簡單的方法.可以應付簡單的場合,但是通常情況下,你都需要更強大的Magpie Rss.

通過IP查位置

如果你想知道你的訪問者來自哪裡,請使用Maxmind ,這裡有一篇詳細的教程(英文) 。

抓取網頁內容

有時僅僅抓取RSS還不夠,你還需要抓取遠程的網頁並分析其內容,如果你有足夠的耐心和技術,你可以自己去寫程序,如果你不是,請使用htmlSQL class ,可以讓你通過sql語句訪問html文件,不錯吧!

Trackback

可以這麼說,Trackback絕對是博客界最有創造性的發明,僅僅通過一個簡單的ping就可以吧相同話題博客聯系起來,想在自己的項目中加入Trackback,請看 php trackback 。

模板

所有的網站都使用模板,一個好的模板引擎能節省你大量的時間,而且更換網站的外觀,滿足客戶的各種要求更容易,很多網站都是用 Smarty作為模板引擎,你也要試一下。

BBcode

過去BBcode作為論壇的一個功能,經常被使用,但現在越來越多的網站也使用BBCode來改善用戶的體驗,你也許會希望在自己的網站使用BBCode,但是自己動手寫實現BBCode的代碼是痛苦的並將消耗大量的時間,如果你沒有足夠的時間,還是用吧StringParser_BBcode class

整合Paypal(貝寶)支付系統

網站要賺錢你也要給別人提供個匯錢的接口呀,Paypal給開發者提供了良好的開發接口 paypal IPN integration class 。

 

編輯控件

PHP中最常用的編輯控件還是非tinyMCE control莫屬

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved