php mvc auth system
1.0.0
OOP PHP MVC フレームワークを使用しない認証システム。 2 つの言語、メイン (プロフィール) ページ、ページ認証、同じフィールドでのページ登録、写真のアップロードが含まれています。 Nginx、PHP-FPM、Composer、MySQL、および PHPMyAdmin を実行する Docker。
Git をインストールするには、Git をダウンロードし、次の手順に従ってインストールします。
git clone https://github.com/utz0r2/php-mvc-auth-system.git
プロジェクト ディレクトリに移動します。
cd php-mvc-auth-system
アプリケーションを起動します。
sudo docker-compose up
お気に入りのブラウザを開きます。
サービスの停止とクリア
sudo docker-compose down -v
開発時には、Makefile を使用して次の操作を実行できます。
名前 | 説明 |
---|---|
コードスニッフィング | PHP Code Sniffer ( PSR2 ) で API を確認する |
作曲家アップ | Composer を使用して PHP の依存関係を更新する |
ドッカースタート | コンテナを作成して起動する |
ドッカーストップ | すべてのサービスを停止してクリアします |
ログ | ログ出力に従ってください |
mysql-ダンプ | すべてのデータベースのバックアップを作成する |
mysql-restore | すべてのデータベースのバックアップを復元します |
phpmd | PHP Mess Detector を使用して API を分析する |
テスト | phpunitでアプリケーションをテストする |
アプリケーションを起動します。
sudo make docker-start
docker-compose exec -T php ./vendor/bin/phpunit
docker-compose exec -T php ./vendor/bin/phpcbf -v --standard=PSR2 ./app
docker-compose exec -T php ./vendor/bin/phpcs -v --standard=PSR2 ./app
sudo docker-compose exec -T php ./vendor/bin/phpcs ./app text cleancode,codesize,controversial,design,naming,unusedcode
こんにちは、私の名前はイーゴリ・ヴェセロフです。私はシニア フルスタック Web 開発者です。主な専門分野 - Eコマースウェブサイト。興味深いオファーのために開かれています。