> appgini:快速Web應用程序原型用最少的編碼
本文由Appgini贊助。 感謝您支持我們的讚助商。 今天的網絡開發景觀呈現出陡峭的學習曲線。 有抱負的開發人員與HTML,CSS,JavaScript,React或Angular等框架以及服務器端技術(例如PHP或Node.js)抗衡。 但是,即使是前端開發人員也經常需要數據庫技能。 了解數據庫基本面,即使使用ORM,對於有效的發展至關重要。
這是Appgini閃耀的地方。它簡化了數據庫創建,甚至可以使用有限的SQL經驗的人訪問它。 Appgini非常適合快速原型製作,還允許構建準備生產的數據庫。關鍵特徵和好處:
簡化的數據庫創建:
快速構建具有最小SQL知識的數據庫。快速原型和有效生產開發的理想選擇。>來驗證功能。您的XAMPP控制面板應該類似於以下方式:
構建示例CMS數據庫:
在appgini中創建數據庫: >啟動Appgini,啟動一個新項目,然後命名您的數據庫(例如,“ content”)。 配置本地化設置(日期格式,字符編碼)。 此屏幕截圖顯示了設置: 創建表格和字段: >添加表(“用戶”,“類別”,“帖子”)。 Appgini智能處理“ ID”(自動設置為主鍵,自動報重和隱藏),“電子郵件”(帶有MailTo鏈接屬性)和“日期”(自動設置為日期字段)之類的字段。 利用外國密鑰的查找字段(例如,在“引用“用戶”的“帖子”中的權威)。 這樣可以確保數據完整性。 這是設置查找字段的一個示例: >部署數據庫: > Appgini使用Bootstrap Frontend,可通過主題選擇自定義。 生成PHP代碼,指定部署位置(例如, 配置數據庫連接詳細信息(服務器,名稱,用戶名,密碼)和管理憑據。 添加數據: >使用生成的接口將數據添加到表中。 添加新用戶的界面看起來像這樣: >輕鬆將數據導出到CSV以進行備份。 管理區域: 管理區域允許通過顆粒權許可控制進行組和用戶管理。 此屏幕截圖顯示了組權限:
>使用位於 >和
>“分組報告”將來的插件將簡化報告生成和數據分組。 分組報告的示例: 結論:
http://localhost
>讓我們創建一個使用三個表的簡單內容管理系統(CMS)的數據庫:
users
(ID,用戶名,用戶信箱,用戶郵件,用戶imimage)categories
(ID,categoryId,categoryName)posts
(ID,授權(fk),postitle,Postcomtent,PostublishDate,catteryId(fk))
C:\xampp\htdocs\content
)。 輸出應該看起來與此相似:
>自定義代碼:
header-extras.php
自定義外觀和行為。 此處進行的更改在代碼再生中保存。 定制頁腳的示例:footer-extras.php
hooks
>即將到來的功能:
以上是如何使用Appgini快速原型Web應用程序的詳細內容。更多資訊請關注PHP中文網其他相關文章!