ci,yii,symfony,laravel,cakephp?該用哪一套 php framework呢?
Posted by
張貼者:
Onnie
on
於
12/30/2013 12:22:00 下午
|
標籤:
cakephp,
ci,
laravel,
php,
symfony,
yii
|
0
意見
因為開發上的懶,再加上大部份主機空間,都是以php為最便宜的方式,所以轉到了php的世界,這二年用了ci之後,就懶的找其它的php framework。
在某天和朋友聊天後,才得知ci在找人接手,也就停止了維護,消息來源如下:
ellislab-seeking-new-owner-for-codeigniter
因為ci是open source,當然是可以繼續用,只是之後就要自己修改有問題的地方了。
為了之後長久的發展,我想,還是找個其它的替代方案好了,
但該找哪一套呢?查來查去,php framework還真多套耶~
來google trend一下,看看幾套被查詢的次數的歷史紀錄,也許可以做為一個參考方向。
搜尋的熱門度:codeigniter, yii, symfony, laravel, cakephp - 全球, 2004年至今
根據這個結果,除去ci,也許下一套用Yii是個不錯的方案,Laravel也是個蠻有潛力的樣子喔!
如何 在 MacBook Pro 錄制 WMV 的 線上radio?
今天有個朋友上想要把某時段的廣播節目錄製下來,嗯,這時候就要看宅男超能力來大顯神威的時候(超人手勢)
在價格和便利性的考慮之下,選擇了VLC Media Player,話不多說,來看看如何錄制囉~
下載VLC:http://www.videolan.org/vlc/
安裝後,打開VLC,FILE -> Streaming/Exporting Wizard...
然後請看下面的圖示囉~
GAE抓取網頁的方法?
原本習慣用snoopy來抓取網頁的資料,但上到GAE平台後,不知為何會出現底下的錯誤??
PHP Warning: fsockopen(): php_network_getaddresses: gethostbyname failed.
PHP Warning: fsockopen(): unable to connect to xxxx.com:80 (php_network_getaddresses: gethostbyname failed. errno=0)
GAE如何存取memcache的服務呢?
GAE提供了很多的服務,其中一個就是memcache,
在GAE平台中使用memcache,不用include任何檔案,它是可以直接呼叫的喔~
底下是簡單的使用範例:
GOOGLE APP ENGINE(GAE) 支援 php 囉!但什麼是GAE呢?
Google App Engine (GAE) 終於支援php囉~
其實這是己經很早的新聞了,但小弟孤聞寡陋,到現在才知道(遜掉了)
開發手冊如下:
https://developers.google.com/appengine/docs/php/config/appconfig
GAE是什麼呢?
簡單說,就是您可以不用擔心主機硬體資源,不用擔心程式執行環境,不用擔心同時間有多少人使用,
MAC PRO 的 ATM讀卡機就掛點不能用了!為什麼不能抓到呢?
我用的這台MAC,終於可以升級了,從10.6升到10.9,好開心apple也讓它的os免費了。
(最好是連pc都能免費安裝)
不過升級後,就出現了一些問題,今天的問題是:
ATM讀卡機就掛點不能用了!
我又急著繳上費,怎麼辦??只好尋求google大神!
廢話不多說,解法如下:
如何在終端機底下,取得server對外的ip(text-only)
有時候,用指令真的比較快,又方便,今天紀錄一下,如何在終端機底下,取得server對外的ip(text-only):
curl ip-addr.es
curl checkip.dyndns.com
curl ip-addr.es
curl checkip.dyndns.com
如何在ubuntu底下使用網路atm呢?
如何在ubuntu底下使用網路atm呢?
網路己經有很多解答了,重點整埋如下:
- 安裝drivers
- 安裝firefox
- 安裝firefox-pluging for 玉山銀行的webATM
ubuntu之VI的上上下下左右左右BA
今天重灌完ubuntu後,vi在editor模式時,上下左右鍵竟然失去功能,怎麼按都會出現ABCD,backspace也沒有效了方法,怎麼辦??
後來發現最簡單的,就是在自己的家目錄下,新增一個檔案,$HOME/.vimrc,裡頭加入3行:
set nocompatible
set backspace=indent,eol,start
set bs=2
這時再使用vi就正常囉~
ubuntu 如何安裝 spotify 呢?
ubuntu 如何安裝 spotify 呢?
執行底下的指令即可:
sudo add-apt-repository http://repository.spotify.com stable non-free
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59
sudo apt-get update
sudo apt-get install spotify-client
請參考:
https://www.spotify.com/tw/download/previews/
ubuntu 中,如何産生.desktop的檔案呢?
.desktop副檔名的檔案,是可以放在桌面上,來啟動應用程式地~(看起來是,沒有認真研究)
os:ubuntu 13.xx
執行底下指令:
gnome-desktop-item-edit xxxxx.desktop --create-new
xxxxx.desktop 就是您要建立的檔名
建立好後,再copy到您桌面上,就可以用滑鼠click它囉~
可參考底下這一篇:
http://askubuntu.com/questions/67925/how-to-create-a-desktop-shortcut-in-unity
xxxxx.desktop這個檔案,其實是個純文字檔,裡頭設定啟動時需要的資訊,
可參考底下這篇:
https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
訂閱:
文章 (Atom)