php webapp
v1.3.4
這是用於易於啟動網站的PHP框架。它解決了每個開發人員想啟動新網站時面對的一些基本需求。此框架地址:
他們中的大多數不是必須使用的。該配置允許關閉其中的許多。
由於我目前僅在私人項目中使用此框架,因此還沒有太多的文檔可用。隨時提出問題或結帳,還可以提供提供入門模板的php-webapp-template存儲庫。
該框架主要是基於記錄得很好的其他PHP模塊。因此,您可以諮詢它們,以了解一些功能。
請記住: TechnicalGuru/WebApp是一個框架,可以簡化和加快您對新網站的開發。它無法解決您的所有問題,但這是一個很好的起點。
該項目根據GNU LGPL 3.0許可。
composer require technicalguru/webapp您可以從GitHub發布頁面下載源代碼軟件包
最好的方法是使用PHP-Webapp-Template存儲庫中的模板,但您也可以從頭開始。您將需要Web應用程序根中的Application-example.php和Main Index-example.php文件的配置。請注意,您的Web服務器需要將所有請求路由到index.php文件。您可以使用此片段來實現這一目標:
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [QSA,L]
</IfModule>
在您的.htaccess文件中
版本1.2重新結構形式元素的渲染。最明顯的更改是,它要求您立即創建表格:
$form1 = new HorizontalForm($parant, 'my-form');
$form2 = new VerticalForm($parant, 'my-form');
$form3 = new InlineForm($parant, 'my-form');
$form4 = new GridForm($parant, 'my-form');
此外,您應驗證表格的渲染,因為JavaScript或佈局可能會受到更改的影響。
在GitHub Disears Tracker上報告錯誤,請求增強或拉請請求。