ApPHP MVC Framework

ApPHP MVC Framework

فریم ورک ApPHP MVC یک چارچوب برنامه وب است که به منظور توسعه مدرن و سریع وب سایت ها ، برنامه های وب و خدمات وب طراحی شده است.این الگوی و اصول طراحی Model-View-Controller (MVC) را پیاده سازی می کند ، از جمله جداسازی لایه های نمایش ، منطق و داده ها.این معماری خاص ، مؤلفه هایی برای دسترسی به دیتابیس ، قالب بندی ، مدیریت جلسه و بسیاری ابزار دیگر را برای توسعه دهندگان فراهم می کند تا برنامه های وب پیچیده ای را سریعتر و ایمن تر بسازند.انتخاب فریم ورک ApPHP MVC به شما امکان می دهد تا برنامه های خود را زودتر منتشر کنید ، میزبان و مقیاس آنها را بدون مشکل تنظیم کنید ، و به راحتی آنها را در طول زمان حفظ کنید.ویژگی ها: 100٪ منبع باز ، الگوی معماری MVC ، پشتیبانی PDO ، پشتیبانی از الگوی ضبط فعال (AR) ، مسیریابی انعطاف پذیر بر اساس پرونده های پیکربندی ، اصول خود را تکرار نکنید (DRY) ، اصل تفکیک نگرانی (SOC) اصل ، چندپشتیبانی مرورگر ، پشتیبانی از چند پایگاه داده ، پشتیبانی چند زبانه ، عملکرد سریع ، پشتیبانی از حافظه پنهانی هوشمند ، پشتیبانی از ذخیره سازی جلسه سفارشی ، کد ساده و قابل خواندن برای توسعه دهندگان ، مسیریابی URL (URL های پاک) ، آدرس های اینترنتی دوستانه SEO مانند / دسته / ویرایش /1 / ، حالت اشکال زدایی کاربر پسند ، افزونه های ویجت های داخلی ، پسوند کامپوننت ها و ماژول ها ، خروجی HTML بسیار تمیز ، کنترل شده ، برنامه نویسی ایمن: پیشگیری از تزریق CSRF ، XSS و SQL ، نمایش و پردازش از هم جدا شده اند ، پنج (5) نسخه نمایشیتعبیه شده ، پشتیبانی از پروژه های متعدد در یک هسته بدون دستکاری بیشتر ، کار بر روی وب سرورها: Nginx + FastCGI ، Apache + mod_rewrite ، IIS و غیره ، چوب خطاها و رویدادها ، کوچک سازی خروجی HTML
apphp-mvc-framework

دسته بندی ها

گزینه های دیگر برای ApPHP MVC Framework برای Self-Hosted

Laravel

Laravel

Laravel یک چارچوب PHP تمیز و درجه یک است که دارای حداقل تنظیمات و ترکیب اصطلاحات بیان است.مسیریابی بی وقفه؛ORM؛کد زیبا
CodeIgniter

CodeIgniter

چارچوب PHP (نسخه 4 یا 5) با یک لایه مدل نازک.شامل یک کلاس ActiveRecord برای بازیابی agnostic (اکثرا) پایگاه داده است.پشتیبانی خوب جامعه در انجمن های خود
CakePHP

CakePHP

CakePHP یک چارچوب توسعه سریع برای PHP است که یک معماری گسترده برای توسعه ، نگهداری و استقرار برنامه های کاربردی فراهم می کند.