在 bbPress/WordPress 中,使用 Hook 製作插件時。
Filter 功能,如果直接使用 echo 輸出內容,那麼優先度在其之後者都無法顯示。
但是,如果將訊息處理後 return 回去,後面的函式又可以繼續處理。
但,似乎沒有使用 & 去參照,到底是什麼情況呢?
弦也決定親身測試,這個神覓得東西!
Continue reading
在 bbPress/WordPress 中,使用 Hook 製作插件時。
Filter 功能,如果直接使用 echo 輸出內容,那麼優先度在其之後者都無法顯示。
但是,如果將訊息處理後 return 回去,後面的函式又可以繼續處理。
但,似乎沒有使用 & 去參照,到底是什麼情況呢?
弦也決定親身測試,這個神覓得東西!
Continue reading
前幾天,我正在思考 PHP 快取的問題。
畢竟,每次都要運算,總會消耗一些程式運行的時間。
使用 Framework 或者大量的 Include 時,基本運作時間就會增加。
是否有辦法改善呢?
此時我就把腦筋動到 SESSION 上面了!
Continue reading
經過一天的嘗試,弦也大致上決定採用 Codeigniter 作為自己的夥伴。
雖然之後會嘗試自己開發一個 Framework , 不過功用還是有差。
(畢竟每種 Framework 都有其特性,弦也自己的大概是對其他人很不實用的……)
廢話不多說,我們先來下載 Codeigniter 以及安裝這個 Framework 吧!
(與其說是安裝,不如說是配置。)
Continue reading
不少會寫PHP的前人都阻止我在老爸的那個Project使用 BackPress 來開發。
所以,我只好未雨綢繆先想好自己 DIY 和使用 Framework 的方案拉!
(不過前人建議使用Framework來開發~)
而我就實際親身體驗了一下 ZendFramework 以及 Codeigniter 兩款。
無視 CakePHP 的原因,還是因為他真的很慢……
Continue reading
最近在程式上沒什麼新進展,所以就來回顧一下這一個半月的程式狀況。
概觀來看,又是一個很豐富的生活阿!
但,我的設計到底去哪裡了(拭淚
不過我想,應該很快就有機會多多練習了~
(畢竟我現在除了看程式外,就去吸收設計方面的資訊。)
Continue reading
說起來,弦也為了學測完畢的 Project 思考了幾天 Database 的處理方案。
就整理方便等概念來看,多用戶系統還是有分開的資料庫會比較好。
那麼,連接資料庫時,除了主資料庫(會員資料)之外,也要有用戶資料庫(用戶網站資料)來連接。
不過,一般的 MySQL Class 都是以單資料庫連接為準。
就像 Discuz 的 MySQL 就是以單資料庫為主。
那麼,假使我需要多資料庫,該怎麼辦呢?
Continue reading
自昨天發現 BackPress 之後,弦也就抑制不住興奮的心情。
另一方面,也因為之後網站開發的關係,還是去參考了一下幾個知名的 FrameWork 來看。
如 CakePHP, Yii, ZendFramework 等等……
不過,弦也還是認為 BackPress 和自己比較合。
雖然 BackPress 稱自己為 PHP Core Library 拉!
不過,其設計架構真的很有 Framework 的味道,雖然要像 Library 自己 Include 才行。
Continue reading
今天弦也正在蒐集 bbPress 開發資料時,發現了一個同為 Press 家族的名詞。
仔細一看,才發現原來 Press 是一個名為 BackPress 的 Core 所用於開發的系統。
用另一種說發,這個叫做 BackPress 的系統,是 WordPress 的演化版本。
與其一同演化的,就是 bbPress 以及叫做 GlotPress 架站機。
那麼,如果我們想像 WordPress 一樣製作出方便的網站,就不得不選擇 BackPress 了!
Continue reading
說到 bbPress 就難免會想到兩件事情。
一個是非常輕巧,一個是基礎功能很少。
那麼,當我們想像WordPress一樣建立一個頁面時,該怎麼辦呢?
很簡單,就是利用其和WordPress一樣的延展性,開發頁面插件摟!
那麼,該如何製作出 http://mydomain.com/PageName 的效果,就是一個難題了!
Continue reading
其實還蠻多人對於程式有恐懼。
其實弦也覺得,會寫程式,並不等於數學、英文好。
但,數學、英文好,程式有一定程度上寫的好。
所以,如果想學程式,可以試試。
只要你的邏輯清晰,就很輕鬆。
Continue reading