وقتی درمورد CMS ها و فریمورک ها صحبت می کنیم, معمولا اون ها رو جداگانه با همدیگه مقایسه می کنیم. اما تعداد زیادی CMS وجود دارند که توسط فریمورک ها ساخته شدند. لاراول هم مستثنی نیست و چندین پروژه محبوب هستند که با لاراول ساخته شده اند. احتمالا برای توسعه دهندگان لاراول جالبه که این CMS ها رو بشناسند و با بررسی و توسعه کد اینها پیشرفت بهتری داشته باشند.

۱ - October CMS

وبسایت : https://octobercms.com

گیت هاب : https://github.com/octobercms/october

این سیستم مدیریت محتوا, تا به الان محبوب ترین بین سایر CMS های لاراولی هست. و میشه گفت تنها موردی هست که مستندات نسبتا کامل, راحتی استفاده, پلاگین ها و قالب های مختلف داره.

محیط ادمین بسیار عالی طراحی شده. قالب ها شامل صفحات ساختاربندی شده و از پیش ساخته شده هستند و شما میتونید در backend اونها رو ویرایش کنید.

این سیستم مدیریت محتوا دارای هزاران پلاگین شامل موارد پولی و رایگان هست - پس توسعه دهندگان هم میتونند از این راه کسب درآمد کنند.

یک نقطه قوت دیگر این سیستم اینه که موقعیت های شغلی مناسبی در وبسایت Upwork وجود دارد که نیاز به متخصص October دارند. 

درنهایت این یک CMS بالغ است! (که از اکتبر ۲۰۱۳ کارش رو شروع کرده, حالا میتونید دلیل انتخاب اسمش رو هم بدونید) و هم اکنون با قدرت درحال پیشروی هست.

۲ - Asgard CMS

وبسایت : https://asgardcms.com

گیت هاب : https://github.com/AsgardCms و پلتفرم هسته : https://github.com/AsgardCms/Platform

این پروژه نسبتا جدید هست, در سال ۲۰۱۵ آغاز شده اما واقعا قدرتمند هست. اما هدف اصلی این پروژه توسعه دهندگان هست, حتی نصبش هم باید توسط command line انجام بشه.

اول) باید با استفاده از دستور زیر در اون رو دانلود و نصب کنید :


composer create-project asgardcms/platform your-project-name


دوم) دستور زیر رو برای راه اندازی پروژه وارد نمایید :


php artisan asgard:install


سوم) تمام! از وبسایت نصب شده لذت ببرید. شما میتونید با ورود به آدرس backend/ به صفحه ی داشبورد وارد شوید.

دستور نصب از شما چند سوال می پرسد.

صفحه ی مدیریت بسیار ساده و مناسب هست و صفحات قابلیت ویرایش مستقیم دارند.

صفحه ی پیش فرض front end بسیار سادست, اما من حدس میزنم دلیلش اینه که بتونید راحت تر گسترشش بدید.

Asgard CMS در حال رشد هست و به سرعت توسعه پیدا میکنه. 

۳ - Lavalite

وبسایت : http://www.lavalite.org

گیت هاب : https://github.com/LavaLite/cms

این هم یک پروژه با تمرکز روی توسعه دهندگان هست که با لاراول ۵.۲ نوشته شده و شما باید با استفاده از دستور کامند اون رو نصب کنید :


composer create-project LavaLite/cms –prefer-dist website


جزئیات دیتابس رو در فایل env. مسیر اصلی پروژه وارد کنید.

دستور php artisan migrate --seed رو اجرا کنید تا دیتابیس راه اندازی شود. پس از نصب میشه گفت که Lavalite ساده و جالبه. محیط ادمین شبیه زیر هست :

قالب front end سادست اما شما میتونید هرجور بخواهید سفارشی سازی کنید.

۴ - PyroCMS

وبسایت : https://pyrocms.com

گیت هاب : https://github.com/pyrocms/pyrocms

این یکی گذشته ی جالبی داره - تا ورژن دوم این CMS با CodeIgniter ساخته شده بود و از نسخه ی سوم به بعد با لاراول توسعه داده شد. و هنوز درحال توسعه هست.

صفحه ی فروشگاهی این سیستم مدیریت محتوا شامل چندین ماژول و پلاگین پولی / رایگان هست که توسعه دهندگان می توانند ازشون استفاده کنند. 

همچنین با پرداخت ماهیانه ۲۵ دلار به لایسنس کامل دسترسی دارید که شامل استفاده در بی نهایت پروژه, چندین افزونه, دسترسی خصوصی گیت هاب میشه.

۵ - TypiCMS

وبسایت : http://typicms.org

گیت هاب : https://github.com/TypiCMS/Base

این کاملا برای توسعه دهندگان فراهم شده. تمامی اطلاعات و مستندات بطور مستقیم در گیت هاب قرار داره و بنظر می رسه یک نسخه ی لاراول ۴ ازش وجود داشته و به نسخه لاراول ۵.۲ آپگیرد کردند. 

صفحه ی داشبورد ادمین این سیستم جالب و ساده به نظر می رسه. اما برای استفاده از این سیستم نیاز به Homestead یا چیزی شبیه به این دارید, در کل پروژه ی خوبی هست که مستندات مناسبی هم داره. 

 

منبع: راکت