以前開發的經驗,用過兩個算是功能最多最好用的
https://datatables.net/ MIT license
在六七年前有回覆過bug,在某間公司開發網頁時,有套用,前台顯示+後台MSSQL Storeprocess,在search按下任何一個字元,直接在後台的DB抓資料出來,速度非常的快,幾萬幾都沒問題。
https://editor.datatables.net/ 要付費,但付一次,無限站台,無限使用者
三、四年前有套過一次,上馬很快,但15天後到期,沒付費,轉找別的…
http://www.jtable.org/ MIT license
三、四年最後用這套,很快就套起來,CRUD全有了
以上很快的意思是,網站的demo含php,基本上,table column設好,就新、修、刪全有了,而且可以設定顯不顯示等等。
這些套件只有一個問題,就是css在修改上需要蠻多時間熟悉,不過有的是套jquery ui,可以用jquery ui產生器,也許會更快套色。
======
Evolutility 1.1.2 AGPL v3http://evoluteur.github.io/evolutility/
jsGrid MIThttp://js-grid.com/
X-editable MIT
https://vitalets.github.io/x-editable/
=====
手寫
https://github.com/sitepoint-editors/SCRUD 修改、刪除是在server輸出
https://www.codeofaninja.com/2013/05/crud-with-php-jquery.html
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)){
// extract row
// this will make $row[‘name’] to
// just $name only
extract($row);
這樣就能直接引用
例: 原本是用$row[‘id’],現在直接$id
如果有重覆變數,請看
http://pydoing.blogspot.tw/2013/03/PHP-extract.html
http://www.gajotres.net/best-available-php-restful-micro-frameworks/
I will recommend these 4 frameworks:
Silex
**Slim
Lumen
Phalcon
Awesome PHP http://briteming.blogspot.tw/2014/04/awesome-php.html
像最近弄php後台,jquery php css jtable database jqueryfileupload,整個用了一遍
結論 要有好用 快速的framework 真的用ror肯定沒錯,因為開發久了,pg才是真正花時間的,省不下,沒工具就是省不下時間
回頭看java真的是怪物,開發速度暴減
php用framework就像ror一樣,主機是不開放更新framework
http://stackoverflow.com/a/5250221
非常好的寫法