الزامات سیستم


Concrete5 در درجه اول در PHP نوشته شده است. علاوه بر این ، برخی از پسوندهای PHP که عملکرد بیشتری را ارائه می دهند ، لازم است. نسخه مترجم PHP و پسوندهای PHP مورد نیاز به نسخه Concrete5 در حال استفاده بستگی دارد. در زیر جزئیات مربوط به هر دو نسخه اصلی پشتیبانی شده Concrete5 را پیدا خواهید کرد.

Concrete5 نسخه 8

نسخه 8 نسخه اصلی فعلی Concrete5 است. آخرین نسخه منتشر شده این سری به عنوان امن ترین و پایدارترین نسخه در نظر گرفته شده است.

الزامات PHP

PHP-7.3 با 8.5+ کار می کند PHP-7.4 با انتشار آینده v9.0 کار می کند

انتخاب نسخه PHP

اگر نسخه ای به عنوان “کار با بتن 5” مشخص شود ، این بدان معنی است که ما انتظار داریم که Concrete5 به طور قابل قبول در آن محیط اجرا شود. اگر به عنوان “توصیه شده برای Concrete5” مشخص شود ، این بدان معنی است که این نسخه ای است که ما برای محیط های تولیدی خود انتخاب می کنیم ، و این نسخه ای است که ما با آن آزمایش می کنیم.

پسوند PHP

Concrete5 نسخه 8.x به پسوند PHP زیر نیاز دارد:

  • MySQL (با پسوندهای PDO)
  • دامنه
  • simplexml
  • iconv
  • کتابخانه GD با Freetype
  • اطلاعات فایل
  • mbstring
  • حلقه
  • مک کریپت
  • Ziparchive (برای به روزرسانی های خودکار و عملکرد جامعه)

پیکربندی PHP

Concrete5 نسخه 8.x به پیکربندی زیر نیاز دارد:

  • حالت ایمن PHP خاموش است
  • محدودیت حافظه PHP حداقل 64 مگابایت (ممکن است بیشتر برای پردازش و رسیدگی به پرونده های بزرگ تصویری لازم باشد).
  • MySQL 5.1.5 یا بالاتر ، یا Mariadb ، با پشتیبانی از UTF8MB4`.
  • پشتیبانی جدول MySQL InnoDB

Concrete5 نسخه 7

توجه: به شدت توصیه می شود سایت های Concrete5 5.7.x خود را به نسخه 8 یا بیشتر ارتقا دهید.

الزامات PHP

php-7.3 n/a 7.4 n/a no

انتخاب نسخه PHP

اگر نسخه ای به عنوان “کار با بتن 5” مشخص شود ، این بدان معنی است که ما انتظار داریم که Concrete5 به طور قابل قبول در آن محیط اجرا شود. اگر به عنوان “توصیه شده برای Concrete5” مشخص شود ، این بدان معنی است که این نسخه ای است که ما برای محیط های تولیدی خود انتخاب می کنیم ، و این نسخه ای است که ما با آن آزمایش می کنیم.

پسوند PHP

Concrete5 5.7.x نیاز به پسوندهای PHP زیر دارد:

  • MySQL (با پسوندهای PDO)
  • دامنه
  • simplexml
  • کتابخانه GD با Freetype
  • حلقه
  • مک کریپت
  • Ziparchive (برای به روزرسانی های خودکار و عملکرد جامعه)

پیکربندی PHP

Concrete5 نسخه 5.7.x به پیکربندی زیر نیاز دارد:

  • حالت ایمن PHP خاموش است
  • محدودیت حافظه PHP حداقل 64 مگابایت (ممکن است بیشتر برای پردازش و رسیدگی به پرونده های بزرگ تصویر مورد نیاز باشد.)
  • MySQL 5.1.5 یا بالاتر ، یا Mariadb
  • پشتیبانی جدول MySQL InnoDB

سرور وب

Concrete5 از سرورهای وب Apache و Nginx پشتیبانی می کند و در گذشته برای همکاری با IIS ساخته شده است. پشتیبانی رسمی فقط برای Apache و Nginx است.

پایگاه داده

MySQL (5.7 یا بالاتر) یا Mariadb هر دو کار می کنند. در صورت امکان ، جدول row_format را روی" پویا “تنظیم کنید تا از مشکلات اشکال بزرگ جلوگیری شود.

 فارسی