Итоги третьей международной конференции «Современные технологии эффективной разработки веб-приложений с использованием PHP»::Журнал СА 10.2004
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Дата-центры  

Дата-центры: есть ли опасность утечки данных?

Российские компании уже несколько лет испытывают дефицит вычислительных мощностей. Рост числа проектов,

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

Книжная полка  

Защиты много не бывает

Среди книжных новинок издательства «БХВ» есть несколько изданий, посвященных методам социальной инженерии

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

Событие  

В банке рассола ждет сисадмина с полей фрактал-кукумбер

Читайте впечатления о слете ДСА 2024, рассказанные волонтером и участником слета

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

Организация бесперебойной работы  

Бесперебойная работа ИТ-инфраструктуры в режиме 24/7 Как обеспечить ее в нынешних условиях?

Год назад ИТ-компания «Крок» провела исследование «Ключевые тренды сервисного рынка 2023». Результаты

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

Книжная полка  

Читайте и познавайте мир технологий!

Издательство «БХВ» продолжает радовать выпуском интересных и полезных, к тому же прекрасно

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

СУБД PostgreSQL  

СУБД Postgres Pro

Сертификация по новым требованиям ФСТЭК и роль администратора без доступа к данным

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

Критическая инфраструктура  

КИИ для оператора связи. Готовы ли компании к повышению уровня кибербезопасности?

Похоже, что провайдеры и операторы связи начали забывать о требованиях законодательства

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

Архитектура ПО  

Архитектурные метрики. Качество архитектуры и способность системы к эволюционированию

Обычно соответствие программного продукта требованиям мы проверяем через скоуп вполне себе понятных

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

Как хорошо вы это знаете  

Что вам известно о разработках компании ARinteg?

Компания ARinteg (ООО «АРинтег») – системный интегратор на российском рынке ИБ –

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

Графические редакторы  

Рисование абстрактных гор в стиле Paper Cut

Векторный графический редактор Inkscape – яркий представитель той прослойки open source, с

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

День сисадмина  

Учите матчасть! Или как стать системным администратором

Лето – время не только отпусков, но и хорошая возможность определиться с профессией

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

День сисадмина  

Живой айтишник – это всегда движение. Остановка смерти подобна

Наши авторы рассказывают о своем опыте и дают советы начинающим системным администраторам.

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

Виртуализация  

Рынок решений для виртуализации

По данным «Обзора российского рынка инфраструктурного ПО и перспектив его развития», сделанного

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

Книжная полка  

Как стать креативным и востребованным

Издательский дом «Питер» предлагает новинки компьютерной литературы, а также книги по бизнесу

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

1001 и 1 книга  
19.03.2018г.
Просмотров: 6453
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

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

12.03.2018г.
Просмотров: 7146
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

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

12.03.2018г.
Просмотров: 4426
Комментарии: 0
Глубокое обучение с точки зрения практика

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

12.03.2018г.
Просмотров: 3095
Комментарии: 0
Изучаем pandas

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

12.03.2018г.
Просмотров: 3892
Комментарии: 0
Программирование на языке Rust (Цветное издание)

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

19.12.2017г.
Просмотров: 3910
Комментарии: 0
Глубокое обучение

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

19.12.2017г.
Просмотров: 6396
Комментарии: 0
Анализ социальных медиа на Python

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

19.12.2017г.
Просмотров: 3242
Комментарии: 0
Основы блокчейна

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

19.12.2017г.
Просмотров: 3540
Комментарии: 0
Java 9. Полный обзор нововведений

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

16.02.2017г.
Просмотров: 7379
Комментарии: 0
Опоздавших не бывает, или книга о стеке

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

17.05.2016г.
Просмотров: 10735
Комментарии: 0
Теория вычислений для программистов

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

30.03.2015г.
Просмотров: 12454
Комментарии: 0
От математики к обобщенному программированию

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

18.02.2014г.
Просмотров: 14122
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

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

13.02.2014г.
Просмотров: 9205
Комментарии: 0
Читайте, размышляйте, действуйте

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

12.02.2014г.
Просмотров: 7150
Комментарии: 0
Рисуем наши мысли

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

10.02.2014г.
Просмотров: 5457
Комментарии: 3
Страна в цифрах

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

18.12.2013г.
Просмотров: 4689
Комментарии: 0
Большие данные меняют нашу жизнь

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

18.12.2013г.
Просмотров: 3506
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

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

04.12.2013г.
Просмотров: 3218
Комментарии: 0
Паутина в облаках

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

03.12.2013г.
Просмотров: 3457
Комментарии: 0
Рецензия на книгу «MongoDB в действии»

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

02.12.2013г.
Просмотров: 3101
Комментарии: 0
Не думай о минутах свысока

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

Друзья сайта  

 Итоги третьей международной конференции «Современные технологии эффективной разработки веб-приложений с использованием PHP»

Архив номеров / 2004 / Выпуск №10 (23) / Итоги третьей международной конференции «Современные технологии эффективной разработки веб-приложений с использованием PHP»

Рубрика: Информбюро /  Репортаж

Итоги третьей международной конференции
«Современные технологии эффективной разработки веб-приложений с использованием PHP»

23-24 сентября в Москве, в помещении Дворца культуры МАИ, прошла третья международная конференция «Современные технологии эффективной разработки веб-приложений с использованием PHP». Конференция была организована сообществом веб-разработчиков PHPClub (http://php club.ru) и интернет-агентством WebProfy (http://webprofy.ru).

PHP представляет собой свободно распространяемую среду программирования с открытым API и возможностями модульного расширения, изначально созданную для обработки HTML-форм и создания веб-страниц.

Вместе с тем в основе технологии PHP лежит ядро (или движок), разрабатываемое и поддерживаемое компанией Zend (http://www.zend.com).

Эти две особенности делают ситуацию с PHP довольно уникальной, развитие технологии представляет собой совместное творчество сообщества независимых разработчиков и профессиональной целенаправленной работы программистов Zend по совершенствованию и улучшению базового движка.

Долгое время за PHP была закреплена слава языка вебсценариев для системных администраторов. Изначально задуманный как простой инструмент для обработки HTMLформ и создания веб-страниц язык представляет собой весьма дружественную среду разработки для Web. PHP – язык-полиглот. Он дает возможность общаться с большим количеством баз данных, упрощает анализ данных браузера, может выполнять HTTP-запросы и обладает множеством встроенных средств решения практических задач.

Прошедшая конференция еще раз подтвердила реноме PHP как технологии, своевременно и гибко реагирующей на проблемы сегодняшнего дня. Совместный доклад Александра Календарева (независимый разработчик, кандидат экономических наук, Россия) и Вадима Крючкова (системный администратор, веб-программист компании InForce, Москва, Россия) «Интеграция информационной системы предприятия (на базе «1С») c веб-сайтом и PHP-приложениями» касался очень актуальной области современных веб-систем – взаимодействия веб-приложений и прикладного программного обеспечения. Готовое решение, поставляемое фирмой «1С» в стандартной комплектации, ориентировано на использование и интеграцию учетной системы с веб-сервером MS IIS компании Microsoft. Докладчики привели альтернативное решение, рассмотрев возможности «1С» для организации обмена данными, вопросы отправки, получения и защиты данных в системе, где веб-сайт (витрина) и учетная система представляют собой независимые приложения.

Аспектам коммерческого применения веб-проектов был посвящен доклад руководителя проектов компании RoyalHolding Евгения Бондарева (Киев, Украина): «Платежные системы, взгляд изнутри». Были затронуты вопросы виртуальных и реальных денег, типовые способы взаимодействия с платежными системами и конкретные примеры. В рамках доклада были рассмотрены как западные платежные системы, так и их аналоги в России и на Украине. Не остался в стороне и вопрос выбора того или иного решения с точки зрения доступности, возможности проведения платежа и фактора доверия со стороны конечного посетителя веб-сайта.

Приступая к разработке системы с возможностью осуществления веб-платежей, не следует забывать о том, что проведение банковских операций между банками разных стран может оказаться более сложным, чем посещение вебсайта. В этом смысле виртуальные деньги таких систем, как WebMoney, остаются пока более доступным средством проведения платежей в Интернете. Кроме того, фактор доверия случайного посетителя к вашему веб-сайту не настолько высок, чтобы однозначно предлагать ему ввести реквизиты кредитной карты. Современные системы электронных платежей предоставляют веб-разработчикам не только возможность прямого обращения к шлюзу, но и возможность переброски клиента на специальный интерфейс (Merchant-панель) на стороне сервера самой платежной системы. В этом случае плательщик однозначно видит, что данные идут только платежной системе. Фактор доверия при такой схеме платежей выше.

Вместе с тем на конференции нельзя было обойти стороной и традиционные аспекты веб-программирования. Существует целый класс задач, в той или иной форме возникающих практически перед любым веб-разработчиком. Доклад Алексея Рыбака по теме «Поиск на сайте средствами php, mysql и ispell: выбор между возможностями, качеством и производительностью» был одной из изюминок конференции, интерес к которой со стороны аудитории можно было легко предсказать заранее.

Участникам конференции был представлен каркас поисковой системы с использованием словарных индексов, хранением и поиском объектов морфологии, правил словообразования и поиском словоформ. В качестве сферы применения рассматривались малые и средние проекты. Алексей Рыбак сделал упор на вопросах подключения внешних словарей к базе данных, рассмотрел стратегии поиска по оригинальной и нормализованной форме, способы повышения производительности такой системы.

В докладе были затронуты некоторые наиболее популярные бесплатные (условно-бесплатные) решения, такие как MnoGoSearch (http://mnogosearch.ru), Ht://Dig (http:// htdig.org), RiSearch (http://www.risearch.org) и промышленные решения, такие как Яndex.Server (http://company.yandex.ru/technology/products/yandex-server.xml) и RCO от «Гарант-Парк Интернет» (http://www.rco.ru).

Дмитрий Котеров, главный программист Host-ing.Ru (Москва, Россия) и автор книги «Самоучитель PHP4», затронул еще одну актуальную тему разработки веб-приложений – безопасность и защиту от злоумышленников. В докладе «Вопросы безопасности веб-программирования» были рассмотрены пути противодействия традиционной уязвимости PHPприложений к SQL-Injection (взлом базы данных за счет изначальной слабости в архитектуре API для работы с MySQL). В качестве решения был предложен метод placeholder, создающий дополнительный «защитный слой» между запросами и API. Подобную идеологию поддерживает и новое расширение PHP5 mysqli, предназначенное для работы с MySQL версии 4 и старше. Дмитрий Котеров затронул также темы кражи идентификаторов сеанса, проблему неявных включений файлов и возможных путей противодействия DoS-атакам (антифлудинг, ограничение ресурсов).

Технология PHP крайне динамична и не стоит на месте. Открытость и возможности расширения предоставляют конечному разработчику приложений механизм для создания и встраивания в систему собственных модулей. Этому был посвящен доклад Антона Довгаля «Разработка модулей (расширений) PHP на примере memcache». Модуль memcache предоставляет разработчику механизмы кэширования запросов и данных и используется в таком популярном сетевом сервисе, ставшим целым явлением, как «Живой Журнал» (http://www.livejournal.com).

Язык PHP получил очень сильную поддержку и обрел профессиональное ядро благодаря усилиям и участию в его развитии компании Zend. Сейчас корпорация Zend готова совершить еще одну маленькую революцию – внедрить новую версию ядра (Zend Engine 2) и, соответственно, 5-ую версию языка PHP, реально ориентированную на технологию объектно-ориентированного программирования. Новым особенностям и возможностям, предлагаемым разработчиками ядра PHP своим пользователям, был посвящен доклад Ивана Устюжанина (системный администратор еженедельника «Московский комсомолец» в Курске, Россия) и Константина Барышникова (системный администратор и программист, ведущий ресурса http://www.php5.ru) «Нет авралу! Плавный переход на PHP5». В применении ООП сейчас уже нет ничего революционного, эта идеология давно стала привычной и естественной в современных языках программирования. Но предлагаемый переход от предоставления средств написания программ в стиле ООП к реальной поддержке этого способа программирования в рамках интерпретируемого языка – это действительно нечто!

Каковы же перспективы использования новой версии PHP? С точки зрения массовой веб-разработки, та или иная технология или новая версия становятся реальностью лишь с ее внедрением и поддержкой со стороны провайдеров хостинговых услуг. По заявлению некоторых российских провайдеров, выступивших спонсорами конференции, хостинг с использованием PHP5 уже сейчас становится реальностью.

В рамках конференции прошли два мастер-класса. Первый был посвящен особенностям работы с сервером баз данных PostgreSQL (Алексей Борзов, независимый разработчик, Москва, Россия), второй – использованию идеологии и методик экстремального программирования в разработке вебпроектов (Александр Смирнов, основатель клуба разработчиков PHP – PHPClub.ru, Москва, Россия). Увы, временные рамки вынудили организаторов конференции проводить мастер-классы параллельно некоторым докладам.

Как уже отмечалось, организаторами конференции выступили сообщество веб-разработчиков PHPClub и интернет-агентство WebProfy. Подобный союз независимой общественной организации и коммерческой компании довольно символичен для PHP. Уровень проведения конференции оставил очень благоприятное впечатление. Организаторам удалось обеспечить участников конференции не только печатными материалами и питанием, но и такой важной «мелочью», как возможность в любой момент выпить чашку чая или кофе.

Фото предоставлено организаторами конференции

Фото предоставлено организаторами конференции

Главным успехом конференции можно назвать привлечение к участию в ней профессиональных веб-разработчиков, разделенных географическим положением, работающих и проживающих в различных странах СНГ и Прибалтики. Живое общение в кулуарах, возникающее вокруг когото из докладчиков или стихийно, само по себе не прекращалось ни на минуту и было весьма интересно и ценно. Вне всякого сомнения усилия организаторов заслуживают одобрения и благодарности как за подбор и освещение поднятых на конференции вопросов, так и за предоставленную участникам возможность неформального обмена мнениями и идеями в профессиональной среде.

Дмитрий Горяинов


Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru