موقع dream rose اون لاين
تمت كتابة هذا قبل عام بينما كان خادمًا خاصًا متناميًا. قاعدة التعليمات البرمجية سيئة لأن هذه كانت إحدى وظائفي القليلة الأولى.
أثناء التطوير، استخدمت MySQL. ومع ذلك، استخدمنا MSSQL 2005 (لماذا 2005، تسأل؟) في الإنتاج لأن ملفات الخادم أصبحت قديمة. لقد كنت محظوظًا حقًا لأن PDO تدعم MSSQL، وأنه من السهل تبديل قواعد البيانات بمجرد تغيير بضعة أسطر في التكوين. كان من الممكن تحسينه باستخدام التكوينات المستندة إلى البيئة، لكنني لم أعترف بأي منها في وقت كتابة هذا.
تألقت مميزات Laravel في هذا المشروع. كان علي أن أتعامل مع بنية ملفات الخادم ومنهجيتها التي عفا عليها الزمن؛ كان الأمر صعبا. لحسن الحظ، كان Laravel قادرًا على توفير معظم الميزات التي كنت بحاجة إليها للتركيز على الميزات.
لقد استخدمت TWBS3 . لقد أعطاني هذا فرصة لقضاء معظم وقتي في كتابة كود PHP بدلاً من إضاعة وقتي مع الواجهات حيث تم إعطائي مهلة زمنية قصيرة (كنت أتعامل أيضًا مع مشروع آخر في ذلك الوقت). كان علي أيضًا أن أصمم الموقع بنفسي، لذلك وفر Bootstrap وقتًا كبيرًا لي.
Redis بسبب التخزين المؤقت. لم ألاحظ أي تحسن على الإطلاق، على محمل الجد. لقد سمعت للتو أنه كان سريعًا وسهل الإعداد، لذا.. هاهاها.
متطلبات :
>=v5.6
/ MSSQL 2005.>=5.3
.* لن تكون هناك تعليمات لإعداده باستخدام MSSQL 2005 .
قم بإنشاء 3 قواعد بيانات على الأقل، وقم بتفريغ sqldump في app/database/dump
. شق طريقك من خلال /app/config/database.php
. قم بتكوين Redis بعد ذلك.
composer install
php artisan migrate
php artisan db:seed
bower install
حقوق الطبع والنشر 2014، فريق dream rose . جميع الحقوق محفوظة.