Ответы пользователя по тегу PHP
  • Как избавиться от SIGBUS при работе php-fpm?

    @Psih
    Веб разработчик, совладелец Areto Development
    А вы error_log в php.ini настроили? Если нет — включите, если да — то посмотрите что там. Уж очень похоже на то, что у вас памяти не хватает скрипту.
    Ответ написан
    Комментировать
  • PHP - как cоединяться с Mongo по требованию (отложенно)?

    @Psih
    Веб разработчик, совладелец Areto Development
    Сделайте Lazy Load.

    Общий паттерн таков
    function makeRequest()
    {
        if (!$this->isConnected()) {
           $this->connect();
        }
        parent::makeQuery();
    }
    


    И будет вам отложеное соединение. Я так с MySQL работаю. Детали реализации на вашей совести :)
    Ответ написан
    Комментировать
  • Куда идти после php? Ruby или Python?

    @Psih
    Веб разработчик, совладелец Areto Development
    Знать PHP != уметь на нём делать сложные вещи правильно.
    Вместо изучения другого языка, углубитесь в сам PHP, а так же займитесь очень плотно MySQL (там не паханое поле оптимизаций, приёмов и.т.д) и прочими связанными технологиями: Redis, MongoDB, Sphinx, акселераторы (они умеют не только хранить опкод), повышайте скилл уменя работать с memcache, изучайте архитектуры, изучите какой-нить framework (рекомендую Yii — очень грамотно построен и расширяется на все 100% любой компонент написанием собственно этого самого компонента + запись в конфиге о переопределении стандартного компонента. Никаких костылей и правок самого фреймворка. В общем очень правильный OOP в реалиях PHP).
    Ответ написан
    6 комментариев