Codeigniterは、軽く、高速で、柔軟で、安全なPHPフルスタックWebフレームワークです。詳細については、公式サイトをご覧ください。
このリポジトリには、作曲家インストール可能なアプリスターターがあります。開発リポジトリから構築されています。
バージョン4の計画の詳細については、フォーラムのCodeigniter 4をご覧ください。
フレームワークの最新バージョンに対応するユーザーガイドは、ここにあります。
composer create-project codeigniter4/appstarterその後、フレームワークの新しいリリースがあるときはいつでもcomposer update 。
更新するときは、リリースノートをチェックして、 appフォルダーに適用する必要がある変更があるかどうかを確認してください。影響を受けるファイルはvendor/codeigniter4/framework/appからコピーまたはマージすることができます。
envを.envにコピーし、アプリ、特にbaseurlおよび任意のデータベース設定に合わせて調整します。
index.phpプロジェクトのルートになくなりました!コンポーネントのセキュリティと分離を改善するために、パブリックフォルダー内に移動されました。
これは、プロジェクトルートではなく、プロジェクトのパブリックフォルダーを「ポイント」するようにWebサーバーを構成する必要があることを意味します。より良い練習は、そこに向けるように仮想ホストを構成することです。貧弱な慣行は、あなたのWebサーバーをプロジェクトルートに向け、パブリック/...を入力することを期待することです。
CI4の仕組みについてのより良い説明については、ユーザーガイドをお読みください!
メインリポジトリでGitHubの問題を使用して、バグを追跡し、承認された開発作業パッケージを追跡します。フォーラムを使用して、サポートを提供し、機能リクエストについて話し合います。
このリポジトリは、リリース準備スクリプトによって構築された「配布」です。それに関する問題は、フォーラムで、またはメインリポジトリの問題として提起することができます。
PHPバージョン7.4以上が必要であり、次の拡張機能がインストールされています。
さらに、PHPで次の拡張機能が有効になっていることを確認してください。