dream roseオンラインのサイト
これは 1 年前、プライベート サーバーが成長していたときに書かれたものです。これは私の最初の数少ない仕事の 1 つだったので、コードベースはクソです。
開発中は MySQL を使用しました。ただし、サーバー ファイルが古いため、運用環境では MSSQL 2005 (なぜ 2005 なのか?) を使用しました。 PDO が MSSQL をサポートしていて、構成内の数行を変更するだけでデータベースを簡単に切り替えることができたのは本当に幸運でした。環境ベースの構成で改善された可能性がありますが、これを書いている時点では、私はそれらのいずれも認めていませんでした。
このプロジェクトではLaravelの機能が光りました。サーバー ファイルのアーキテクチャと方法論が時代遅れであることに対処する必要がありました。大変でした。幸いなことに、Laravel は、機能に焦点を当てるために必要な機能のほとんどを提供することができました。
TWBS3を使用しました。これにより、短い期限が与えられたため、インターフェイスで時間を無駄にするのではなく、ほとんどの時間を PHP コードの作成に費やすことができました (当時、私は別のプロジェクトも担当していました)。また、サイトを自分でデザインしなければならなかったので、Bootstrap のおかげで時間を大幅に節約できました。
Redis はキャッシュなので。真剣に言うと、まったく改善が見られませんでした。セットアップが簡単でありながら高速であると聞いたので...ははは。
要件:
>=v5.6
/ MSSQL 2005。>=5.3
。* MSSQL 2005でのセットアップ手順はありません。
少なくとも 3 つのデータベースを作成し、 app/database/dump
に sqldump をダンプします。 /app/config/database.php
に進みます。後で Redis を構成します。
composer install
php artisan migrate
php artisan db:seed
bower install
Copyright 2014、 dream roseチーム。無断転載を禁じます。