Doctrine 入門(一)
準備
依照之前整合的 Zend Framework 1.11.0 and Doctrine 1.2.3 and Smarty 3.0.4 環境,來做學習與測試.
更改index.php
application.ini 環境
;Doctrine
autoloaderNamespaces[] = "Doctrine_"
pluginPaths.ZendX_Doctrine_Application_Resource = "ZendX/Application/Resource"
resources.doctrine.debug = 1
resources.doctrine.paths.models_path = APPLICATION_PATH "/../models"
resources.doctrine.connections.orm1.dsn.adapter = mysql
resources.doctrine.connections.orm1.dsn.user = "user"
resources.doctrine.connections.orm1.dsn.pass = "password"
resources.doctrine.connections.orm1.dsn.hostspec = "localhost"
resources.doctrine.connections.orm1.dsn.database = "orm1_sd_idv_tw"
Zend Framework 1.11.0 and Doctrine 1.2.3 and Smarty 3.0.4
懶惰許久~~ 趕快來補一下功課.
這篇主要介紹 Zend Framework 1.11.0 and Doctrine 1.2.3 and Smarty 3.0.4 的結合方式.
Doctrine 1.2.3 跟 Zend Framework 1.11.0 結合主要參考 http://pastie.org/481633 http://pastie.org/481635 使用.
目錄結構:[
PHP: Doctrine
Zend Framework、Symfony 及 CodeIgniter。
Doctrine 的主要開發者 Jonathan H Wage,今年 24歲,非常年輕。Wage 在 Symfony 創始者的資助下成為 Doctrine 成立公司後的第一位員工。
PHP 5.3.3 FreeBSD 安裝調整.
php 5.3.3之後整合了php-fpm進去對於使用輕量化web server的使用者不再麻煩了.
以下是安裝畫面,安裝選項.
# cd /usr/ports/lang/php5; make install clean;
[
FreeBSD 上使用 wkhtmltopdf 做網頁擷取
以往要用程式控制將網頁輸出pdf或擷取網頁,都是件浩大工程.
這次介紹如何在FreeBSD 命令列模式下即可輕易辦到,並且不需龐大的X Windows 圖形系統適合在server上跑.
以下是軟體原文介紹.
wkhtmltopdf
Convert html to pdf using webkit (qtwebkit)
Description
Simple shell utility to convert html to pdf using the webkit rendering engine, and qt.
Introduction
Searching the web, I have found several command line tools that allow you to convert a HTML-document to a PDF-document, however they all seem to use their own, and rather incomplete rendering engine, resulting in poor quality. Recently QT 4.4 was released with a WebKit widget (WebKit is the engine of Apples Safari, which is a fork of the KDE KHtml), and making a good tool became very easy.
此軟體使用WebKit開發完成,除了flash以外其他接可正常顯示!!(包含js)
在安裝前請先確定你的FreeBSD已安裝 linux-base 套件並正常使用,並且將port tree更新.
micro 2440 遠端rs232 控制
想法:
一般使用rs232 over ip 的硬體都不便宜,此次想法將micro 2440版子上的com 1 可以以網路連接方式使用.
而且依照arm 2440這棵cpu來說此次任務實在太簡單,元比單買硬體的rs232 over ip硬體來的方便快速 市面上的rs232 over ip硬體的mcu效能無從的知.
micro 2440 開箱 & Embedded Linux 初見面
micro 2440
簡介:(官網簡介)

如圖為 Micro2440 核心板佈局圖,它採用6 層板設計,並使用等長布線以滿足信號完
整性要求。從調試開發和方便維修的角度,我們把主要芯片均放置在頂層。為了方便拔插和
引出更多的CPU 信號腳,核心板採用2.0mm 間距「U」型排列插針,故我們也經常把它簡稱
為「U」型核心板-U2440。
Micro2440 其實是一個最小系統板,它包含最基本的電源電路(5V 供電)、復位電路、
標準JTAG 調試口、用戶調試指示燈、以及核心的CPU 和存儲單元等。其中FLASH 存儲單
元包含NAND FLASH 和NOR FLASH 兩種類型,通過跳線J1 可以選擇從NAND 或NOR 啟
動系統。一般NOR FLASH 裡面放置的是不經常更改的BIOS(我們採用的是supervivi),NAND
FLASH 裡面則燒寫完整的系統程序(bootloader、內核、文件系統等)。
Zend Framework multidb 不好用我自己來 Mudb
源由
Zend Framework 的 multidb 有用過因該知道,只是可以把多跟資料庫加入連結 要用時候在拿出其中之一DB來用.
有做過大型連結資料庫的使用著因該深有同感. 你們常做的動作並不是只要拿其中之一的db來做動作.
這樣動作只有在多個不同資料庫才有用而已.(如同時存取mysql mssql ….)
Zend Framework + Smarty3 整合應用
承上篇 Zend Framework + Smarty2 + Smarty3 整合應用
我曾說過:之前有使用過ZFDebug 感受到整合便利性
所以對之前整合不甚滿意.
來看看最新版本~
將附件內的Smarty3拷貝到你的library目錄內
application.ini