Novice

SPL в PHP. Продолжение

Рубрика: Продвинутый php
web разработка, php скрипты

Как я обещал в предыдущей статье про SPL – даю обзор некоторых новых возможностей этой библиотеки, появившихся в PHP 5.3. Честно говоря, PHP 5.3 находится в стадии Release Candidate, т.е. это пока нестабильная версия, но исходники ее можно скачать и скомпилировать, после чего оценить эти новые возможности ;)

Итак, что нового в SPL в PHP 5.3… Читать далее »

 #  #  #  #  #  #  #  #  #  #
Novice

Параллелим процесс на PHP

Рубрика: Практика php
web разработка, php скрипты

Давно уже наткнулся на одну статью, автор которой приводит пример распараллеливания работы php-скриптов через сокеты, но некогда было ее прочитать. Ссылку на эту статью можете увидеть в конце поста. Вот, наконец, добрался до нее и после прочтения возникло дикое желание распараллелить всем известный пример вычисления числа PI на MPI. У меня двуядерная машинка, поэтому эффект от распараллеливания должен проявиться. Читать далее »

 #  #  #  #  #  #  #  #  #  #
Novice

SPL в PHP

Рубрика: Продвинутый php
web разработка, php скрипты

В последнее время в нашем блоге часто упоминалось название SPL – сперва в постах, затем в комментариях. Сегодня я решил не ограничиваться простым упоминанием, а сделать небольшой обзор это библиотеки.

Начнем с определения: SPL (Standart PHP Library) – это коллекция интерфейсов и классов, предназначенных для решения стандартных задач.

Эта библиотека, устанавливается по-умолчанию для php > 5.0.0, а начиная с PHP 5.3.0 она будет доступна в любом случае (неотделима от пакета php).

Одним из удобств, предоставляемым этой библиотекой являются итераторы.
Для начала можно посмотреть как это выглядит в действии.
Читать далее »

 #  #  #  #  #  #  #  #  #  #
Novice

Обнуление Google PR

Рубрика: Раскрутка блога

Обращаемся ко всем читателям и посетителям нашего блога c вопросом. Около трех недель назад обнаружилось, что PR у нашего блога резко обнулился. Было PR3, теперь – PR0. Апдейта PR у гугла с того времени еще не было, поэтому думаем, что это возможный сбой их счетчика, поскольку на индексацию страниц в поисковике и на положение блога в выдаче это не повлияло (ежедневно отслеживаем с помощью Goolge Analytics). Конечно, нужно дождаться обновления PR, после чего картина возможно прояснится. Но, знающие люди! У кого какие соображения по этому поводу? Может ли это быть штрафом за что-то? Если да, то странный штраф получается – обнуление PR, не влияющее на выдачу. Контент у блога уникален. Если кто знает – милости просим в комменты :)

 #  #  #  #  #  #  #  #  #  #
Novice

Загрузка массива файлов на сервер

Рубрика: Основы php
web разработка, php скрипты

Довольно редко, но все же иногда перед нами встает такая задача: есть несколько полей для загрузки файлов (input type=”file”), которые должны иметь одно и то же имя, т.е. по сути есть массив файлов, который нужно разом загрузить на сервер:

<input name="files[1]" type="file" />
<input name="files[2]" type="file" />
<input name="files[3]" type="file" />

Читать далее »

 #  #  #  #  #  #  #  #  #  #
Novice

Частушки про школу в Интернете портят наших детей

Рубрика: Разное

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

С первого взгляда, кажется, что в этом нет ничего плохого, а наоборот облегчает жизнь наших детей. Но если взглянуть на это с другой стороны! Как ребёнок может проявить свои способности и таланты, если всё делать по кем-то придуманному шаблону?

Читать далее »

 #  #  #  #  #  #  #  #  #  #
Novice

Шаблон проектирования “Итератор”

Рубрика: Профессиональный php
web разработка, php скрипты

Сегодня наконец вернемся к теме шаблонов проектирования и рассмотрим такое шаблон как Итератор.

Для начала давайте рассмотрим в общих чертах некоторые ситуацию в которой этот шаблон может помочь.

Допустим, задача нашей программы – проверка работоспособности какой-то сложной системы из большого кол-во разнообразных объектов-модулей. Для этого нужно будет последовательно обратиться к каждому объекту и проверить его состояние.

В случае, если все объекты в рабочем состоянии, то и сама система тоже работает.
В этом случае нужно как-то реализовать последовательный обход всех объектов. Для этого, предварительно нужно их собрать как-то в коллекцию и организовать удобный доступ к ней через промежуточный интерфейс.
Читать далее »

 #  #  #  #  #  #  #  #  #  #

Страница 3 из 28«12345»...Последняя »


© 2008 - 2010 i-novice.net | Все права защищены.