Π£ ΠΌΠ΅Π½Ρ ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄ΠΎ 2.2.1.
ΠΡΠΈΠ±ΠΊΠ° ΡΠΈΠΏΠ°: Π°ΡΠ³ΡΠΌΠ΅Π½Ρ 2, ΠΏΠ΅ΡΠ΅Π΄Π°Π½Π½ΡΠΉ Π² Akeneo \ Bundle \ ElasticsearchBundle \ Cursor \ CursorFactory :: __ construct (), Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Akeneo \ Component \ StorageUtils \ Repository \ CursorableRepositoryInterface, ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ Doctrine \ ORM \ EntityRepository, Π²ΡΠ·ΡΠ²Π°Π΅ΠΌΡΠΉ Π²
ΠΠΎΠΆΠ΅Ρ ΠΊΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΌΠ½Π΅ Ρ ΡΡΠΈΠΌ. ΠΠ΅ ΡΠ²Π΅ΡΠ΅Π½, Π³Π΄Π΅ ΡΡΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ.
ΠΡΠΈΠ²Π΅Ρ @ ronn0.
ΠΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ Symfony. ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ»ΡΠΆΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ 2.1 ΠΈ 2.2, Π½ΠΎ Π²Π°Ρ ΠΊΠ΅Ρ Symfony ΡΡΡΠ°ΡΠ΅Π» ΠΈ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΡΠ°ΡΠΎΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ»ΡΠΆΠ±Ρ.
ΠΡ ΠΎΡΠΈΡΡΠΈΠ»ΠΈ ΠΊΠ΅Ρ Symfony ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΠ»ΠΈ ΡΠ»ΡΠΆΠ±Ρ FPM? ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΠΌΠΎΠ½ΠΎΠ² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ, Π·Π°ΠΏΡΡΠ΅Π½Π½ΡΡ Π΄Π»Ρ ΠΈΠΌΠΏΠΎΡΡΠ° / ΡΠΊΡΠΏΠΎΡΡΠ°, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ½Π°ΡΠ°Π»Π° ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈΡ , Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΡ FPM ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ, ΠΎΡΠΈΡΡΠΈΡΡ ΠΊΠ΅Ρ Symfony. ΠΠ°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΄Π΅ΠΌΠΎΠ½ (Ρ). Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ PHP opcache, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅.
Π‘ ΡΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ,
ΠΡΠΌΠΈΠ΅Π½.
ΠΡΠΈΠ²Π΅Ρ @ damien-carcel, ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊ Apache ΠΏΠΎΠΌΠΎΠ³ ΠΌΠ½Π΅. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ. ΠΠ΅ ΠΎΠΆΠΈΠ΄Π°Π» ΡΡΠΎΠ³ΠΎ.
ΠΡΠΈΡΡΠ½ΠΎ, ΡΡΠΎ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ: ΡΠ»Π΅Π³ΠΊΠ° ΡΠ»ΡΠ±Π°ΡΡΠ΅Π΅ΡΡ Π»ΠΈΡΠΎ :.
Π₯ΠΎΡΠΎΡΠΎ, ΡΡΠΎ Ρ Π½Π°ΡΠ΅Π» ΡΡΡ Π²Π΅ΡΠΊΡ. Π― ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ ΡΠΎΠΉ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, ΠΈ ΠΌΠ½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΡ php-fpm, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠΈΡΡ Π΅Π΅.
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΡΠΈΠ²Π΅Ρ @ ronn0.
ΠΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ Symfony. ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ»ΡΠΆΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ 2.1 ΠΈ 2.2, Π½ΠΎ Π²Π°Ρ ΠΊΠ΅Ρ Symfony ΡΡΡΠ°ΡΠ΅Π» ΠΈ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΡΠ°ΡΠΎΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ»ΡΠΆΠ±Ρ.
ΠΡ ΠΎΡΠΈΡΡΠΈΠ»ΠΈ ΠΊΠ΅Ρ Symfony ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΠ»ΠΈ ΡΠ»ΡΠΆΠ±Ρ FPM? ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΠΌΠΎΠ½ΠΎΠ² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ, Π·Π°ΠΏΡΡΠ΅Π½Π½ΡΡ Π΄Π»Ρ ΠΈΠΌΠΏΠΎΡΡΠ° / ΡΠΊΡΠΏΠΎΡΡΠ°, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ½Π°ΡΠ°Π»Π° ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈΡ , Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΡ FPM ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ, ΠΎΡΠΈΡΡΠΈΡΡ ΠΊΠ΅Ρ Symfony. ΠΠ°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΄Π΅ΠΌΠΎΠ½ (Ρ). Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ PHP opcache, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅.
Π‘ ΡΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ,
ΠΡΠΌΠΈΠ΅Π½.