次の記事では、Ubuntu20.04にKumbiaPHPをインストールする方法を見ていきます。 これは un PHPフレームワーク BSDライセンスの下でリリースされたシンプルで軽量。 KumbiaPHPは、開発期間の短縮を前提として、解凍後から作業を開始できるフレームワークです。
これはWebアプリケーションのフレームワークであり、無料でPHPで記述されています。 学習曲線が非常に短い。 Webアプリケーションの作成と保守の速度と効率を促進し、反復的なコーディングタスクを置き換え、より明確なコードとパターンを使用して他の言語の使用を減らすことを目指しています。
KumbiaPHPは非常に柔軟で構成可能であり、 Webアプリケーションの開発時間を短縮するためのフレームワーク。 このプロジェクトは、ヘルパーやActiveRecordなどの他のパターンのおかげで、HTMLやSQL言語の使用を避け、他の言語の使用を減らすことを目指しています。 KumbiaPHPはこれを実行し、より明確で自然なコードを取得し、エラーを減らします。
KumbiaPHPの一般的な特徴:
- フレームワークの主な前提は 品質と堅牢性を犠牲にすることなく、習得が容易で、使いやすく、オープンソースであり、すべて.
- なりたい 非常に高速なフレームワーク.
- そのまま4つのデータベースドライバをサポート MySQL、PostgreSQL、SQLite、Oracle、データベースの互換性を気にせずにプロジェクトを開発できるようにします。
- それは テンプレートシステム シンプルな
- キャッシュ管理.
- 足場 上級.
- リレーショナルオブジェクトマッピング (蛇)そして、 MVC分離.
- サポート AJAX.
- 生成の可能性 フォーム.
- グラフィックコンポーネント.
- フレンドリーなURL.
- ACLセキュリティ (アクセスリスト).
- ActiveRecordパターン モデル用。
- に向けて スペイン語を話す一般市民。 KumbiaPHPは、世界向けのラテン語製品です。
Ubuntu20.04にKumbiaPHPをインストールします
KumbiaPHPをインストールする前に、 コンピューターにPHPをインストールする必要があります。 これを実現するには、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを実行するだけです。
sudo apt install php
後で必要になります MySQL、MariaDB、SQLiteなどのデータベースマネージャーをインストールします。 ここでどちらをインストールするかの決定はそれぞれ次第です。
次のステップは KumbiaPHPをからダウンロード プロジェクトのウェブサイト。 これを書いている時点では、最新の安定バージョンは1.1.5なので、どちらが最初かを確認してください。 このバージョンでは、ターミナルからwgetを使用して(Ctrl + Alt + T)、次のコマンドを実行してパッケージをダウンロードすることもできます。
wget -c https://github.com/KumbiaPHP/KumbiaPHP/archive/v1.1.5.zip
ダウンロードが終了したら、次のステップは次のようになります unzipコマンドを使用して解凍します。 zipをまだお持ちでない場合は、最初にインストールする必要があります:
sudo apt install unzip; unzip v1.1.5.zip
減圧後は便利です 生成されたフォルダの名前を変更します 私たちのプロジェクトに関連する名前に:
mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP
今KumbiaPHPは許可します Webサーバーをインストールせずに開発モードでプロジェクトを提供する。 これを行うには、プロジェクトアプリケーションフォルダーに移動します。
cd ~/ejemplo-kumbiaPH/default/app
そして、このフォルダから、 プロジェクトの提供を開始します 次のコマンドを使用して開発モードで:
bin/phpserver
これで私たちのプロジェクトが利用可能になりました。 私たちがしなければならないのは お気に入りのWebブラウザーを開き、URL http:// IP-DE-TU-QUIPO:8001にアクセスして確認します。。 その中には、次のようなものが表示されます。
前のスクリーンショットのような画面が表示された場合は、KumbiaPHPがインストールされており、プロジェクトの開発を開始する準備ができていることを示しています。
結論として、このツールはコーディング時間を短縮しようとしていると言えます。 KumbiaPHPは、個人的な仕事や深刻なプロジェクトのための確かな提案になる可能性があります。 このフレームワークはインストールが非常に簡単で、チームで利用可能になると実際に機能する準備が整います。 それは本当ですが 他のフレームワークと比較して、これにはいくつかの欠点があるかもしれません、しかし、彼と一緒にプロジェクトを作業し、維持することが非常に快適になることも事実です。
ユーザーは、このフレームワークの使用方法に関する情報を 公式ドキュメント で何を見つけることができますか GitHubリポジトリ プロジェクトの。 あなたも得ることができます このフレームワークの詳細については、 ウィキ.