MVCアーキテクチャに基づくシンプルで強力なPHPフレームワーク。
?エンプレートされたMVCを使用する理由
- シンプルなMVC PHPフレームワークは、速度とシンプルさに焦点を当てています。
- Laravel Bladeファイルに基づくテンプレートファイル。
- URLパラメーターをサポートする素晴らしいルーティング。
- 作曲家やその他の外部ライブラリは使用しません。ただ純粋なPHP。
- 統合されたデバッガー、5.6から8のPHPをサポートします。
? Enplated MVC Webサイト
- https://enplated.karlosoft.com/mvc/
?エンプレートされたMVCを実装する方法は?
- https://enplated.karlosoft.com/mvc/implementation
ドキュメント
- https://enplated.karlosoft.com/mvc/docs
?ライセンス
- Enplated MVCはMITライセンスの下で利用できます。詳細:https://enplated.karlosoft.com/mvc/license
?よくある質問
どのPHPバージョンがサポートされていますか?
- ✅8.x-サポート。
- ✅7.x-サポートされている、php> = 8.4へのアップグレードを検討してください。
- php 9がリリースされたときに、推奨されていない、推奨されていない、推奨されていない動作が削除されます。
- ❗<5.5-サポートされていない、機能しません。
- PHP 5.6.40、7.0.33、7.1.33、7.2.33、7.3.32、7.4.33、8.0.26、8.1.28、8.2.19、8.3.7でテストしました。
どのWebサーバーがサポートされていますか?
- 現在、Apacheのみがサポートされていますが、たとえばNginxで.htaccessの同じ機能を達成した場合、それも同様に使用できます。
Enplated MVCを他のフレームワークとどのように比較しますか? Laravelと比較した違いは何ですか?
| 刻まれたMVC | ララヴェル |
|---|
| 読み込み速度 | 約10ミリ秒? | 約200ミリ秒? |
| サイズ | 340 kb? | 49.3 MB? |
| ファイル数 | 48? | 4589? |
| サポートDB | Mariadb、mysql、sqlite? | mariadb、mysql、sqlite、postgresql、sql server? |
- Laravelは、何十人もの人々が彼らに取り組んでいる巨大なプロジェクトに適しています。その後、Laravelは理にかなっています。 Enplated MVCは、小規模から中程度のプロジェクトに適しており、Laravelと同じ機能を提供していませんが、はるかに速く、小さく、はるかに直感的です。
Enplated MVCはOOPに基づいていますか?
Enplated MVCの開発の次の計画は何ですか?
エンプレートされたMVCは、エンプレートプロジェクトの一部です
- https://enplated.karlosoft.com
使用されるソース
- Bootstrap(https://getBootstrap.com)
- ブートストラップアイコン(https://icons.getbootstrap.com)