Новое в объектно-ориентированном программировании на PHP5.
1. Поддержка модификаторов доступа для методов и свойств
В PHP5 для объявления свойства класса нужно вместо служебного слова var использовать public (общая видимость), protected (видимость в самом классе и дочерних классах) или private (в самом классе).
2. Поддержка унифицированного конструктора и деструктора
Конструктор определяется как метод __construct. Объекты дочерних классов имеют свой собственный конструктор (не используют конструктор класса–родителя).
Современная картина SEO жизни:
Сейчас продвинутый сеошник собирает кучу контента, создает несколько десятков(сотен) seo-friendly тематических сайтов, регистрирует весь этот бардак в миллионе каталогов, спамит в гостевые, блоги, форумы, привинчивает какой-нибудь AdSense и имеет с каждого сайта 1-100$ в зависимости от толщины спам базы и правильности выбранной тематики.
У талантливых сеошников весь этот процесс сильно автоматизировн, а контент даже немного отличается от того, что был сворован с сайта оригинала.
У очень очень талантливых автоматизирован сам процесс автоматизации и их программные комплексы больше напоминают исследования в области Искусственного Интеллекта, чем “парсеры” и “спамилки”.
Тенденции:
На днях в сети в открытой продаже обнаружил сео-программу (за 100$.. no comments) – парсилку статей с любых сайтов с последующим редактированием и формированием собственного сайта на основе этого контента (не путать с современными аналогами, генерирующими бессвязный текст). Экспериментировал я с этой темой еще несколько месяцев назад, написал тогда скрипт и создал несколько разделов).
Люди знающие как расшифровывается аббревиатура SEO, сразу поймут какие возможности предоставляются подобного типа софтом и какие намечаются последствия в случае его массового применения в SEO среде. Всё более частое появление подобных профессионального уровня программ в свободной продаже хорошо просматриваемая тенденция, варианты развития которой и хочу рассмотреть.
Далее ›
На днях стало известно сразу о двух масштабных проектах по разработке социальных сетей нового поколения.
Проект Yahoo! – Mosh (скриншот под катом) скорее всего заменит не пользующуюся популярностью социальную сеть Yahoo’s 360.
Чуть позже стало известно о Socialstream. Проекте спонсируемом Google, это исследования в институте Карнеги-Меллона целью которых поставлено “переосмыслить и заново изобрести явление социальных сетей”. Цель новой социальной сети “представлять социальную информацию таким образом, что б она была связана с человеком постящим ее, а не с сайтом с которого она получена”. Идея не нова и давно просилась к полномасштабной реализации. Socialstream хорошо демонстрирует тенденции развития вебдваноль на ближайшие годы.
Кстати, под катом скриншот и видео, можно ознакомиться.
Далее ›
Справочные материалы по XML DOM, XSLT, XPath. Запостил для себя, если еще кому пригодится, не стесняйтесь, делайте закладки.
Узлы DOM XML:
* Node – компонент документа
* Document – документ
* Element – элемент
* Attribute – атрибут
* Processing Instruction – инструкции для XML парсера
* Text – текст
* CDATA Section – с разметкой
* Document Fragment – часть документа
* Entity – знак при постановке ссылки
* Entity Reference – ссылка
* Document Type – тип документа
Объекты XMLDOMDocument, XMLDOMNode, XMLDOMNodeList,
[XMLDOMNameNodeMap,] XMLDOMParserError
Продолжаем знакомится с мнениями авторитетных людей о том, что представляет из себя профессия программиста:



