PhpGuest
Guest
Незнаю на сколько актуально - но хотелось бы чтобы была затронута вот какаая тема.
Принимаются любая критика.
Модернизация технологии PHP в создании сайтов
На мой взгляд существуют недостати или даже недоработки идеологии PHP.
Основной недостаток - отсутствие единных стандартов автоматизации построения сайтов
с использованием PHP. Разработчики PHP по моему уделяют основное внимание именно
языку php как таковому почти не уделяя внимания технологии построения
сайтов с использованием PHP.
Совершенствоание языка php - да это тоже важная задача,
я вообще в идеале вижу модель языка php близкой к java и в частности доработка обьектной модели
касательно аналога properties Delphi. но сейчас не об этом. Имхо развите процедурного подхода (коии пропагпндируется в php
это шаг назад)
Имхо поскольку php специализированный язык создния сайтов так и нужно делать его более
специализированным а не делать из него язык общего назначения. Сами посудите на сколько глубака встроенная специальизация PHP для web? Создание автомассивив типа POST, автокавычки ... ?
Существует множество библиотек расширяющих возможности php. Но в них по большому счету
реализуется одно и тоже с разных сторон. Михо это тавтология и изобретение велосипеда.
Почему бы не разработать единую модель построения сайтов в рамках PHP. В частности
ввести встроениые механизмы аутентификации и учета пользователей сайта снабдив их обьектными
(а не процедурными!) интерфейсами доступа из клиентских пользовательских скриптов.
Ввести единую обьектную встроенную модель работы с html шаблонами. Создать удобную(!) и желательно
тоже встроенную (! встроенную в виде модля php) обьектную( !) библоитеку визуализации работы с
базой данных - визуальных компонент (tDbGrid итд, аналог VCL того же дельфи) с использованием той же встроенной
модели шаблонов.
Реалиовать обьектную встроенную гибкую модель обработки "сырых" данных форм POST и GET.
Модель хранения обьектов всесси.
Возможность прерывания работы скрипта сохранения прерванного обьекта в сесси и грамотного(! )
востановления работы скрипта с прерванной строки, что обеспечит возможность работы не в рамках "событийной модели" - генерация и отправка html.. страницы клиенту и получение данных от него и обвботка определнным скриптом а еще и "линейную модель" традицинного программирования.
Более тесная интеграция с XML.
Моджет таки стоит подумать о втроенной простенькой DB типа DBM?
Управлением в рамках PHP доступа к определеным файлам
функциями file fopen w r а не ко всем подряд?
дальше не думал однако %)
Принимаются любая критика.
Модернизация технологии PHP в создании сайтов
На мой взгляд существуют недостати или даже недоработки идеологии PHP.
Основной недостаток - отсутствие единных стандартов автоматизации построения сайтов
с использованием PHP. Разработчики PHP по моему уделяют основное внимание именно
языку php как таковому почти не уделяя внимания технологии построения
сайтов с использованием PHP.
Совершенствоание языка php - да это тоже важная задача,
я вообще в идеале вижу модель языка php близкой к java и в частности доработка обьектной модели
касательно аналога properties Delphi. но сейчас не об этом. Имхо развите процедурного подхода (коии пропагпндируется в php
это шаг назад)
Имхо поскольку php специализированный язык создния сайтов так и нужно делать его более
специализированным а не делать из него язык общего назначения. Сами посудите на сколько глубака встроенная специальизация PHP для web? Создание автомассивив типа POST, автокавычки ... ?
Существует множество библиотек расширяющих возможности php. Но в них по большому счету
реализуется одно и тоже с разных сторон. Михо это тавтология и изобретение велосипеда.
Почему бы не разработать единую модель построения сайтов в рамках PHP. В частности
ввести встроениые механизмы аутентификации и учета пользователей сайта снабдив их обьектными
(а не процедурными!) интерфейсами доступа из клиентских пользовательских скриптов.
Ввести единую обьектную встроенную модель работы с html шаблонами. Создать удобную(!) и желательно
тоже встроенную (! встроенную в виде модля php) обьектную( !) библоитеку визуализации работы с
базой данных - визуальных компонент (tDbGrid итд, аналог VCL того же дельфи) с использованием той же встроенной
модели шаблонов.
Реалиовать обьектную встроенную гибкую модель обработки "сырых" данных форм POST и GET.
Модель хранения обьектов всесси.
Возможность прерывания работы скрипта сохранения прерванного обьекта в сесси и грамотного(! )
востановления работы скрипта с прерванной строки, что обеспечит возможность работы не в рамках "событийной модели" - генерация и отправка html.. страницы клиенту и получение данных от него и обвботка определнным скриптом а еще и "линейную модель" традицинного программирования.
Более тесная интеграция с XML.
Моджет таки стоит подумать о втроенной простенькой DB типа DBM?
Управлением в рамках PHP доступа к определеным файлам
функциями file fopen w r а не ко всем подряд?
дальше не думал однако %)