Цитата:
Сообщение от
Polar
Майкрософт тебе совсем мозг деформировала.
Есть два подхода в создании систем.
1. Если в процессе что-то пошло не так, то программа падает и запускается снова.
...
Скорее всего имеется в виду модель работы PHP и того же Apache когда каждый запрос (GET/POST из браузера) изолирован и его падение не затрагивает сервер и другие запросы. Это особенность устойчивости PHP и соотносится с stateless природой web-протоколов.
А если речь о desktop приложениях и OS то мы лезем в дебри и вообще непонятно о чем говорим.
Цитата:
Сообщение от
Polar
3-х звенную архитектуру знаешь? Что такое сервер приложений знаешь? Вот приложение это код на этом сервере.
Короче в терминах аксапты. Открываете АОТ в разделе таблицы, там структура таблиц описана. Закрываете. Перенастраиваете коннект на другую базу с совершенно другими таблицами. Открываете АОТ заходите в раздел таблицы, а там совершенно другие таблицы с другими полями и все уже описано за вас и ничего менять не надо.
Цитата:
Сообщение от
Polar
А по факту заходишь в АОТ раздел таблицы, а там всего лишь один единственный класс с названием Таблица. И какое название ему в конструктор передашь - такой класс он тебе и создаст.
А еще вторым параметром ему передаешь коннект из какого сервера и какой базы тебе эта таблица нужна (т.е. совсем на другой сервер и на другую базу). И уже импорт/экспорт не нужен, а всегда актуальные данные. Можно одни таблицы держать на одном сервере БД, а другие на другом. А еще можно будет сделать, что одни таблицы в MySQL, другие в MSSQL, третьи на Oracle, а код пишешь как-будто все в одном.
В результате меньше кода, меньше ошибок, скорость больше, нагрузка меньше, больше эффекта за то же время.
Такие как бы динамичные Data Entity? Академически интересно, но практически:
- какие проблемы это решает?
- реальны ли эти проблемы?
- можно ли решить эти проблемы по другому?
- как данное усложнение помогает тебе реализовать твой бизнес-план?
Граальность PHP в стартаповости но с использованием популярных велосипедов.
Из Грааля надо пить, а не писать в него