Время жизни сессии в PHP

В целях безопасности в проекте достаточно часто может стать вопрос о времени жизни сессии. Так, сессия пользователя должна экспайрится через некоторое время после последней активности, если не уделить этому вопросу достаточно внимания могут возникнуть проблемы безопасности и время жизни сессии будет ограничено лишь тем, когда сработает сборщик мусора и признаёт её неактивной.

Continue reading

Сдача ZCE сегодня – получение Zend Certified Engineer по PHP 5.5

23 июля мне довелось сдать экзамен по ZCE и стать почётным Zend Certified Engineer. В этом посте мне хотелось бы ответить на такие вопросы как, зачем сдавать ZCE, как готовиться и, что ожидать от экзамена?

У любого специалиста рано или поздно может возникнуть внутренняя потребность понять – насколько крут он в своей специальности? Насколько хорошо он знает предмет? Какие есть слабые и сильные стороны, в чём ещё следует развиваться? Именно в поисках ответа на этот вопрос у меня возникло желание сдать ZCE. Кто-то может найти для себя такой бонус как более лучшее трудоустройство с сертификатом, чем без. И вправду, кого охотнее пригласят на собеседование – у кого есть ZCE или у кого нет? Также, насколько мне известно, в Европе и США ценится сертификат, и если вы собираетесь работать за границей то оно того стоит.

Continue reading

Сравнение объектов в PHP

Как известно, в PHP возможно применение двух операторов сравнения: «==» – loose equivalence и «===» – strict identity. Последний самый простой для понимания и не требует особых объяснений – два объекта строго равны только если сравнивается один и тот же объект, со всеми остальными объектами даже того же класса и с теми же значениями всегда будет false.

Continue reading