Posts tagged Search

國外主流PHP框架比較

最近簡單的使用了目前在國內用的比較多的幾個主流國外PHP框架(不包括國內框架),大緻對這些框架有個直觀上的感受,簡單分享一下,對於哪些做框架選型的時候,權當一個參考。
主要參考的框架包括:CodeIgniter、CakePHP、 ZendFramework、Symfony

說明:我對很多框架也沒有認真使用,隻是簡單試用了一下,可能很多看法不成熟或者是錯誤的,請大家指正,一起成長。 :-)

CodeIgniter

官方網站:http://codeigniter.com
中文網站:http://codeigniter.org.cn
中文手冊:http://codeigniter.org.cn/user_guide
視頻教程:http://codeigniter.org.cn/tutorials
測試版本:CodeIgniter_1.6.1

優點:

1. 配置簡單,全部的配置使用PHP腳本來配置,執行效率高;俱有基本的路由功能,能夠進行一定程度的路由;俱有初步的Layout功能,能夠制作一定程度的界麵外觀;數據庫層封裝的不錯,俱有基本的MVC功能
2. 快速簡潔,代碼不多,執行性能高,框架簡單,容易上手,學習成本低,文檔詳細;自帶了很多簡單好用的library,框架適合小型應用

More >

IVE FYP – Video Sharing Portal

項目名稱:Video Sharing Portal
公司負青人: Jeff Chau, Director
負青公司: One Consultant Ltd.
組員人數:4人
組長:Ricky Kwan
完成日期:2007 年
工作形式:Final Year Project (Real Client)
就讀學校:Hong Kong Institute of Vocational Education (Sha Tin)
部門:Department of Computing
學科:Higher Diploma in Network and Mobile Computing
奬項:Stakeholder Satisfaction Award
技術:JSP, Real Time Video Encode(FLV – Flash Video), HTML, JavaScript, CSS, Mobile Supported
伺服器:Tomcat, Apache
數據庫 :PostgreSql

More >

Face Detection (人臉檢測) Part 4 (安裝Processing)

歡迎到來PART 4!以下的是安裝Processing。

所需工具如下:

作業系統:Windows XP SP3 32bit, Windows Vista 32bit, Windows 7 32bit

開發配置:JDK 6 (在此下載), OpenCV 1.0 (在此下載),OpenCV Processing Library(在此下載), OpenCV Example (在此下載)

開發工具:Processing 1.0.x (在此下載), 命令提示字元

其他工具:攝像機(Camera), 7zip(在此下載)或其他解壓軟件

簡介:

Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool.

From Processing Offical Web Site

簡單講,Processing就是一個專為圖影而生的開發語言,它簡化了對多媒體操作的編碼,推薦新手使用,相信是較容易上手的一種專業開發語言!

More >

Linux: 檔案的搜尋(Search)

which (尋找『執行檔』)
which [-a] command
參數:
-a :將所有可以找到的指令均列出,而不止第一個被找到的指令名稱

More >

40 Tips for optimizing your PHP Code

40 Tips for optimizing your php Code
(Ref: http://reinholdweber.com/?p=3)

1. If a method can be static, declare it static. Speed improvement is by a factor of 4.

2. echo is faster than print.

3. Use echo’s multiple parameters instead of string concatenation.

4. Set the maxvalue for your for-loops before and not in the loop.

5. Unset your variables to free memory, especially large arrays.

More >

Distributed Computing Project

現在正在讀Distributed Systems,所以對此類新聞特別在意。今天看了一篇有關的報導,【12種炫酷分布式計算項目你也能參與】(驅動之家[原創] 作者:永輝),介紹熱門的Project。

有否想過在自己電腦空閒時為社會也作一點的貢獻呢?也許參加以下Project是最簡易的方法!

More >