Как я обещал в предыдущей статье про SPL – даю обзор некоторых новых возможностей этой библиотеки, появившихся в PHP 5.3. Честно говоря, PHP 5.3 находится в стадии Release Candidate, т.е. это пока нестабильная версия, но исходники ее можно скачать и скомпилировать, после чего оценить эти новые возможности
Давно уже наткнулся на одну статью, автор которой приводит пример распараллеливания работы php-скриптов через сокеты, но некогда было ее прочитать. Ссылку на эту статью можете увидеть в конце поста. Вот, наконец, добрался до нее и после прочтения возникло дикое желание распараллелить всем известный пример вычисления числа PI на . У меня двуядерная машинка, поэтому эффект от распараллеливания должен проявиться. Читать далее »
В последнее время в нашем блоге часто упоминалось название SPL – сперва в постах, затем в комментариях. Сегодня я решил не ограничиваться простым упоминанием, а сделать небольшой обзор это библиотеки.
Начнем с определения: SPL (Standart PHP Library) – это коллекция интерфейсов и классов, предназначенных для решения стандартных задач.
Эта библиотека, устанавливается по-умолчанию для php > 5.0.0, а начиная с PHP 5.3.0 она будет доступна в любом случае (неотделима от пакета php).
Одним из удобств, предоставляемым этой библиотекой являются итераторы.
Для начала можно посмотреть как это выглядит в действии. Читать далее »
Обращаемся ко всем читателям и посетителям нашего блога c вопросом. Около трех недель назад обнаружилось, что PR у нашего блога резко обнулился. Было PR3, теперь – PR0. Апдейта PR у гугла с того времени еще не было, поэтому думаем, что это возможный сбой их счетчика, поскольку на индексацию страниц в поисковике и на положение блога в выдаче это не повлияло (ежедневно отслеживаем с помощью Goolge Analytics). Конечно, нужно дождаться обновления PR, после чего картина возможно прояснится. Но, знающие люди! У кого какие соображения по этому поводу? Может ли это быть штрафом за что-то? Если да, то странный штраф получается – обнуление PR, не влияющее на выдачу. Контент у блога уникален. Если кто знает – милости просим в комменты
Довольно редко, но все же иногда перед нами встает такая задача: есть несколько полей для загрузки файлов (input type=”file”), которые должны иметь одно и то же имя, т.е. по сути есть массив файлов, который нужно разом загрузить на сервер: