Товарищи,
побейте меня камнями, но ведь можно на пхп организовать события:
Тело скрипта - написано в абстрактном классе (и таких много - на каждый скрипт новый класс).
Методы класса - это события. Там написан код как реагировать на события.
События - вызываются другими объектами.
Все инкапсулируем.
Никто так не пробовал?
_________________ Тот, кто задает вопрос, глупец в течение пяти минут, тот, кто его не задает, глупец всю свою жизнь. (Китайская поговорка)
Что значит тело скрипта?
Какие такие события применительно к PHP?
Зачем класс на скрипт?
Разные скрипты будут связаны в классовую иерархию?
И причем тут вообще 100% ООП?
16 Сообщения: 140 Зарегистрирован: 12.08.06 Откуда: Украина
Добавлено: 12 Август 2007, 20:57:41
Цитата:
пхп организовать события
Основная проблема в том, что интерфейс пользователя не реализуется на ПХП. Вернее, реализуется не на ПХП. Соответственно, для передачи управления главному классу, ты должен использовать процедурное программирование. И, даже в этом случае, перегрузка страницы при малейшем движении мыши - не особо дружесвенный для пользователя метод. Для 100% ОО больше подходит связка PHP+Javascript, но и это будет выглядеть несколько странно.
Цитата:
События - вызываются другими объектами. Все инкапсулируем.
Ты сам себе противоречишь. Если у тебя методы - одни события, то зачем их прятать?
Самым приемлемым вариантом будет написание некоего ядра системы, которое и будет обрабатывать входящий поток данных(пользователя, межкомпонентный интерфейс и прочее). Вот тут http://xpoint.ru/forums/development/analysis/thread/28649.xhtml один человек пытался создать систему, которую я бы называл ВебОС(без твердого знака) . Почитай, поможет в разработке.
_________________ Не можешь вынести хамства? Сосчитай до десяти и вынеси хама.
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.