Pyro نرم افزار رایگان CMS
پسوند به لاراول برای مدیریت محتوا
نرم افزار CMS با یک کنترل پنل پاسخگو برای مدیریت بهتر محتوا برای وب سایت شما. ایجاد وب سایت های چند زبانه با پشتیبانی محلی سازی داخلی.
بررسی اجمالی
Laravel یکی از محبوب ترین چارچوب برنامه های وب برای زبان PHP است. این نحو بیانگر و ظریف است و توسعه با این یک تجربه شگفت انگیز است. لاراول باعث می شود تا توسعه دهندگان بتوانند وب سایت ها را به سرعت و سریعتر ایجاد کنند. Pyro با Laravel ساخته شده است و مانند یک پسوند احساس می شود و ساخت سریع وب سایت ها و برنامه های بهتر را ساده می کند. PYRO فقط یک سیستم مدیریت محتوا نیست بلکه یک موتور قدرتمند و پلت فرم توسعه است. Platform Streams هسته PYRO است. این یک کت و شلوار جامع برای ایجاد برنامه های قدرتمند سریعتر با لاراول است. پیرو افتخار می کند و لاراول را به حدی ارتقا می بخشد که بیشتر از خود CMS نسبت به لاراول احساس می کند. Pyro با مجموعه ای غنی از ویژگی های خارج از جعبه همراه است و از مدیریت فایل مبتنی بر درایور برای ادغام یکپارچه با Laravel پشتیبانی می کند ، که باعث می شود مدیریت دارایی های شما آسان شود. مدیریت صفحه یکی از مشکلاتی است که هر CMS سعی در حل آن دارد و Pyro کار بزرگی را با مدیریت صفحه قدرتمند و آسان برای استفاده انجام داده است. مدیریت پست ها دقیقاً مانند وردپرس بسیار ساده و آسان است. در کنار این ویژگی های مدیریتی ، از سیستم قالب بندی و همچنین با استفاده از موتور الگوی Twig پشتیبانی می کند. این پشتیبانی از مدیریت کاربر ساخته شده است و مدیریت کاربران ، نقش ها و مجوزها آسان است. Pyro همچنین از افزودنیها پشتیبانی می کند ، به این معنی که می توانید از افزونه های رایگان و پولی موجود در فروشگاه Pyro بهره مند شوید.
الزامات سیستم
برای نصب جوملا 3.x ، باید نرم افزارهای زیر را داشته باشید
- PHP 7.3+
- MySQL 5.5.3 + / postgresql 9.1 +
- Apache 2.4 + / Nginx 1.8 + / Microsoft IIS 7
امکانات
در زیر ویژگی های اصلی Pyro است
- 27 نوع میدانی
- 13 ماژول
- 8 پسوند
- 2 افزونه
- 1 API Kickass
- ماژول ها
- ماژول پرونده ها
- ماژول صفحات
- ماژول ارسال
- ماژول کاربران
- ماژول متغیرها
نصب و راه اندازی
پلت فرم جریان ها تنظیم شده و درست از جعبه با Pyrocms آماده هستند. توصیه می شود پروژه هایی را شروع کنید که ممکن است از جنبه های CMS PyroCMS با نصب کلی استفاده نکند و آنچه را که از آنجا به آن احتیاج ندارید حذف کنید. با این حال ، اگر می خواهید آن را در یک برنامه Laravel موجود نصب کنید ، چند کار وجود دارد که باید انجام دهید.
نصب با آهنگساز
ابتدا به بسته آهنگساز با اجرای “آهنگساز نیاز به ناهنجاری/جریان-پلاتفورم” یا اضافه کردن خط زیر به پرونده `composer.json" خود نیاز دارید: “ناهنجاری/جریان-پلتفرم”: “1.3.x-dev”
ارائه دهنده خدمات را ثبت کنید
بعد باید ارائه دهنده خدمات را ثبت کنید. برای انجام این کار ، ارائه دهنده خدمات زیر را به انتهای بخش “ارائه دهندگان” در config/app.php
اضافه کنید:
ناهنجاری \ streams \ platform \ streamsserviceprovider :: کلاس
هسته ها را ثبت کنید
پلت فرم جریان عملکرد سطح پایین را به هسته های HTTP و کنسول اضافه می کند. برای اینکه این کار به درستی کار کند ، باید هسته ها را در پرونده bootstrap/app.php
ثبت کنید:
$ app-> singleton (
Illuminate \ CANGHTS \ HTTP \ KERNEL :: کلاس ،
‘ناهنجاری \ جریان \ پلتفرم \ http \ هسته’
$ app-> singleton (
Illuminate \ قراردادها \ کنسول \ هسته :: کلاس ،
‘ناهنجاری \ جریان \ پلتفرم \ کنسول \ هسته’
همه شما تنظیم شده اید! اکنون می توانید از افزونه هایی مانند PyroCMS و همچنین سایر خدمات و خدمات در سیستم عامل جریان استفاده کنید.