Хостингте 1С Bitrix үшін PHP орнату

CloudLinux + cPanel Bitrix - ке қажет нәрсенің бәрін "қораптан тыс" береді, бірақ гипермәтінді алдын-ала өңдеудің 4 параметрін қолмен орнату керек, ал opcache-ді ортаға (prod немесе dev) реттеу керек.

1

Нұсқаны таңдау

CPanel - «Нұсқаны таңдау» бөліміне өтіңіз.

  • Ұсынылған модификациялар: 5.4 немесе 5.5 - тесттерде 5.3-тен жылдамырақ.
  • Компоненттер: егер сіз шаблонның нақты қажеттіліктерін білмесеңіз - бәрін қосыңыз. Сайт сәл баяулайды, бірақ жетіспейтін модульге байланысты ақ экран ала алмайсыз.
2

Міндетті параметрлер

Біз барамыз: «Модификациялар» - «Опцияларға өту».

Төрт параметрді орнатыңыз және «Сақтау» түймесін басыңыз.

КөрсеткішМәніНеге
mbstring.internal_encodingUTF-8Кириллицамен дұрыс жұмыс
mbstring.func_overload2Көп байтты жолдарды қолдау
opcache.revalidate_freq0Bitrix ядросының талабы
memory_limit512M және одан жоғарыАуыр беттердің тұрақтылығы
3

Оңтайландыру

Кірістірілген кеңейтім жинақталған байт кодын кэштейді - Bitrix үшін бұл өте маңызды, өйткені ядро жүздеген файлдардан тұрады.

Негізгі тұзақ: validate_timestamps=0 өндірісте максималды жылдамдықты береді, бірақ дамуды бұзады - файлдардағы өзгерістер кэшті қолмен қалпына келтірмей қолданылмайды.

КөрсеткішProdDev
validate_timestamps01
revalidate_freq02
memory_consumption256128
max_accelerated_files100004000
4

Қосымша оңтайландыру

  • Realpath cache - realpath_cache_size-ді 4096K дейін арттырыңыз, файлдық жүйеге жүктемені азайтады.
  • PHP-FPM бассейні - бассейннің әдепкі www-data емес, сіздің доменіңізге орнатылғанын тексеріңіз.
  • Қосымша кеңейтімдерді өшіріңіз - әрбір қосымша модуль әр сұрауда жадты жейді.
  • expose_php=Off — нұсқаны тақырыптардан жасырады, минималды, бірақ нақты қорғаныс.