上個星期與大家介紹過開發工具的前兩項,ZEND STUDIO 與 ZEND SERVER,既然前面都介紹 ZEND 家的東西了,很多人應該都知道那最後一個一定是 ZEND framework 了,不過如果侷限在 ZF 的話,也不太對,因此就把標題放在導入 framework 上了。
四種目前主流的 framework 框架:圖片來源 ZF 讀書會 ( 目前讀書會以不侷限為 ZF )
閱讀全文…
Ausir PHP, 網頁設計 CakePHP, CI, codeigniter, PHP, symfony, Zend, Zend Framework
如果要開發 web .net 就需要安裝 IIS + .NET Framework,如果要開發 JSP 就要安裝 apache + tomcat,如果要開發 PHP 那就一定要安裝 apache + php 了,不過一般應用程式開發還會包含 mysql ,因此整合好套裝包的 php 執行環境就很多種,包含有手動安裝 Apache+php+mysql ,或是選擇 MAMP / Appserv / XAMPP 等等等,不過這都是執行環境,並不算是開發環境,因此我們需要 Zend Server,來看看他可以協助我們什麼吧。
2010/05 Zend Server 以開發到 5.0 的版本,如果只需要執行環境也可以裝 CE 版本
閱讀全文…
Ausir PHP, 網頁設計 PHP, Zend, Zend Framework, Zend Server, Zend Studio
使用 PHP 開發 WEB 應用系統已經好一段歷史,與其差不多的語言 ASP 也隨時著帶汰舊換新,變成了 .NET FRAMEWORK 2.0 甚至現在是 3.5,而 PHP 當然也努力的轉型更新,到目前為止也升級到 PHP 6 的規格,雖然基本寫法並無太大更改,但是隨著函式越來越多,慢慢也是需要一些開發工具輔助,相信 Zend Studio 可以縮短工程師開發上的時間。
2010/05 Zend Studio 已經發展到 7.2 版
閱讀全文…
Ausir PHP, 網頁設計 PHP, Zend, Zend Studio
有在使用PHP的朋友應該都很清楚,在LINUX BASE的環境中,如果要使用PHP做電子郵件的寄送,都會用到Sendmail 這個軟體,我們在租用虛擬主機時只要是 Linux 主機都會提供這個功能,這個功能預設會被 Wordpress 或是 Joomla 等系統使用,但是在 Windows 上如果安裝 apache + php 時,卻無法使用 sendmail ,該如何使用 Sendmail 呢~
租用虛擬主機時廠商都會提供 Sendmail
閱讀全文…
Ausir PHP, 網頁設計 fake sendmail, joomla寄信, mail函式, php mail, sendmail, Wordpress寄信
最近正在處理的 CASE 使用 PHP 與 MS SQL 做溝通,但是內容都是使用 nvarchar 與 ntext ,儲存的內容是 UTF-8 的格式,結果呢,使用 PHP 內建的 PDO DRIVER 都無法正確讀出 UTF-8 資料,只可以拿回 BIG5 的資料,在利用 ICONV 函數轉回 UTF-8 交給 AMFPHP 使用,但是還真的很麻煩阿。
如果使用一般的 PDO 讀取,拿到的資料都是亂碼。
閱讀全文…
Ausir FLEX, PHP, 程式設計, 網頁設計 MS SQL, UTF-8
在學習各種的 FRAME WORK 一定常常聽到 MVC 這個名詞,他的意思是將 資料,控制,檢視 三個不同的行為分開處理,如果要做到這樣, Value Object 就是一個很重要的東西了,在資料層面來說你應該把資料放入 Value Object ( 之後簡稱為 VO ) 中,然後再交給各種控制元件或是檢視元件來做處理,ZendAMF 可以很快速的幫我們完成這件事情。
圖片 : 看起來很簡單,但是卻是開發大專案很重要的喔,也是 ZENDAMF 提供的好功能
閱讀全文…
Ausir FLEX, PHP, 程式設計, 網頁設計 Actionscript, amfphp, SOHO, ZendAMF, ZF, ZFAMF, 代客開發
最近看看 WordPress 後台的訪客資料,發現開始在尋找 ZENDAMF 的訪客也開始增加了,跟 AMFPHP 可以說是一半一半,不過之前有朋友跟我提到說,AMFPHP 只要將所有的 CLASS 放在 SERVICES 的資料夾內,FLEX 只要加上資料夾名稱就可以讀取到了,上次我的設定方式還要一個一個引用 CLASS 還要 INCLUDE CLASS ,這樣好麻煩喔,其實也有方法可以一次把所有的 PHP CLASS 都放到 ZENDAMF 內的。
圖片 : 一次讀取三隻不同的 PHP CLASS 內的資料
閱讀全文…
Ausir FLEX, PHP, 程式設計, 網頁設計 Actionscript, amfphp, SOHO, ZendAMF, ZF, ZFAMF, 代客開發
標題很聳動,到底發生了甚麼事情呢,上一篇 FLEX on PHP , ZendAMF 中文 UTF-8 測試報告 我們提到,MySQLi 的 Result 物件不可以直接丟給 FLEX 了,這樣實在是很麻煩,每次都要寫個迴圈在那邊轉,不然就是得自己寫個 Function 在那邊轉陣列了,這樣感覺似乎不是很聰明,翻一下 ZEND FRAMEWORK 裡面有一隻 ZEND DB 的 LIBRARY ,來看看他有甚麼能耐吧。
圖片 : 使用 Zend Studio 來開發 PHP , 可以節省你的開發時間以及錯誤機率
閱讀全文…
Ausir FLEX, PHP, 程式設計, 網頁設計 Actionscript, amfphp, AS3, SOHO, Zend, ZendAMF, 代客開發
之前我們利用過 AMFPHP 來傳值,卻發現在中文有點問題,我們必須要更改幾支程式的編碼方式,才可以正確的得到中文的內容,有了這個前車之鑑,我們也來測試一下 ZendAMF 在中文傳值跟資料庫連接的測試吧。
圖片 : 取得中文回傳資料,資料庫資料
閱讀全文…
Ausir FLEX, PHP, 程式設計, 網頁設計 Actionscript, amfphp, AS3, SOHO, Zend, ZendAMF, 代客開發
ZendAMF 好熟悉的名字,上次詳盡的介紹過 AMFPHP 與 FLEX 之間的互動後,怎麼又跑出 ZendAMF 呢 ? ,而且也是 AMF ,那 Zend 又是甚麼東西 ? 原來 ZEND 是一家公司,所開發的東西有許多,包含 Zend Optimizer 或是 IDE 工具 Zend Studio ,當然還又更膾炙人口的 Zend Framework ,沒錯 ! ZendAMF 就是屬於 Zend Framework 的功能,並且這項功能是由 Adobe 官方協同發展喔。
圖片:Adobe 與 PHP 的合作,使用 ZF with AMF 來開發你下一個 RIA 吧 !
閱讀全文…
Ausir FLEX, PHP, 程式設計, 網頁設計 FLASH, FLEX 3, RemoteObject, SOHO, Zend, Zend Framework, Zend Studio, ZendAMF, ZF, ZFAMF
近期回應