یک سیستم بلاگ نوشته شده با استفاده از فریمورک لاراول بوده که قسمت عمده UI آن با استفاده از قالبهای آماده نوشته شده با Bootstrap5 پیادهسازی شده است.
برای مشاهده و کار با صفحات مختلف بلاگ روی لینک زیر کلید کنید: مشاهده آنلاین
برای مشاهده و کار با صفحات پنل مدیریت روی لینک زیر کلید کنید: پنل مدیریت
در صورتی که قبلاً وارد پنل شده باشید، صفحه داشبورد را مشاهده کرده و به بخشهای مختلف دسترسی دارید. در صورتی که به صفحه Login هدایت شدید، با مشخصات زیر وارد شوید:
Enail: [email protected]
Password: adminPassword
- استفاده از Pagination جهت صفحه بندی مطالب و فهرستهای پنل مدیریت
- امکان پاسخدهی به نظرات و نمایش تودرتوی پاسخ نظرات
- امکان جستجوی در بین مطالب
- نوشتن و ویرایش مطالب
- اضافه کردن دستهبندی مطالب
- تعریف کاربر جدید
- ویرایش مشخصات کاربران و تغییر میزان دسترسی آنها
- تایید نظرات ثبت شده جهت نمایش در وبلاگ یا عدم تایید آنها
- سطوح دسترسی و کاربری متفاوت
نصب پروژه به دو روش امکان پذیر میباشد:
برای نصب برنامه بعد از اطمینان از نصب پیشنیازها بر روی سیستم خود، مطابق مراحل ارائه شده در ادامه عمل نمایید.
1- ابتدا از اتصال سرور و پایگاه داده مطمئن شوید. (در برنامه xampp ماژولهای apache و MySQL فعال شوند.
2- وارد phpmyqdmin شده و یک دیتابیس به نام laravel_mini_cms
بدون هیچ جدول و اطلاعاتی بسازید.
3- حال با دستور زیر برنامه را نصب نمایید.
composer create-project sepand/laravel-mini-cms
در صورتی که نصب بدون هیچ گونه خطایی کامل شود، برنامه به درستی نصب شده است اما در حال حاظر جداول پایگاه داده خالی بوده و برنامه هیچ محتوایی ندارد. در صورتی که قصد دارید به صورت دستی محتوا اعم از حساب کاربری، دستهبندی محتوا، مطالب و کامنت درج نمایید، میتوانید از مرحله بعد عبور کرده و مستقیماً به مرحله 5 بروید. در غیر این صورت میتوانید اطلاعات فیک را به طور خودکار توسط پکیج faker
لاراول ایجاد کنید.
4- برای وارد کردن اطلاعات fake در جداول دیتابیس، دستور زیر را وارد نمایید. این فرآیند ممکن است کمی زبانبر باشد.
php artisan db:seed
زمانی که در ترمینال پیام Database seeding completed successfully.
را مشاهده کردید، فرآیند ایجاد اطلاعات تکمیل شده است و میتوانید از برنامه استفاده نمایید.
5- با دستور زیر وارد پوشه اصلی پروژه شوید.
cd .\laravel-mini-cms\
6- با دستور زیر برنامه را اجرا نمایید.
php artisan serve
11- برای مشاهده بخش اصلی برنامه آدرس localhost:8000
را در مرورگر وارد نمایید.
جهت مشاهده پنل مدیریت آدرس http://localhost:8000/admin/dashboard
را در مرورگر وارد نمایید.
برای ورود به پنل ابتدا در صفحه Sign Up
به آدرس http://localhost:8000/register
یک اکانت ساخته و با ایمیل و رمزعبوری که تعریف کردهاید وارد پنل شوید.
در صورتی که نصب Docker و کارکرد صحیح آن بر روی سیستم خود اطمینان دارید، مطابق راهنمای زیر عمل نمایید.
ابتدا فایل laravel-mini-cms-dockerized.zip را دانلود و Extract نمایید. سپس فایل start.sh
را با دستور زیر اججرا نمایید.
bash start.sh
بعد از اتمام نصب، مانند بند 11 روش قبل عمل کرده و فقط port برنامه را به 5000 تغییر دهید.
توجه داشته باشید که در هنگام نصب و build شدن، خطای عدم اتصال به دیتابیس mysql دریفات خواهید کرد که لازم نیست کاری کرده و باید آن را نادیده بگیرید.