web-библиотека, если угодно - web-платформа |
[Apr. 25th, 2008|08:52 pm] |
Я тут приуготавливаюсь сделать небольшой прорыв в web-технологиях :) Ну, во-первых мне это и самому интересно, во-фторых, я, как заядлый морфинист дельфинист вознамерился сделать нечто такое, чтобы оно с одной стороны было на Borland Delphi, а с другой - с полным, так сказать, функционалом, сопоставимым с серьёзными web-библиотеками. Для начала я (естественно!) кинулся на WebSnap (BD7), и... дада, сия библиотека меня расово не порадовала ну никак, по следующим причинам:
- Глючность. Не буду сейчас перечислять все еполадки, скажу что их достаточно для расового отвращения.
- Неполнота. Например, у них определён интерпейс IImageProducer, но реализации его НЕТЪ (а использование есть). Пришлось писать самому, это совсем не сложно было - но вот осадочек-с остался.
- Слабая портируемость на Kylix (ну... не то чтобы это сов7 нельзя, но как-то муторно, например все датамодули переделывать, ибо то же ADO или BDE в Линуксе не поддерживаются - можно, конечно, DBExpress, но оно не пошло у меня как то с MySQL, то ли у меня руки кривые, то ли MySQL5 оно поддерживать не хочет)
- Отсутствие модульности. Всё "сидит" в одной dll-ке (или одном exe-шничке), то есть если уж перекомпиляем - то фсё и зараз.
- ТОРМОЗА! Я вот только один пример приведу - страничка с 50-ю итерациями на скрипте в ней, генерится 0.5 секунды. А что Вы хотите? JavaScript + OLE Automation. Ффффторой ASP, ога.
- Какие-то глюки при множестве параллельных запросов. Возможно, по причине предыдущего пункта.
( Подробности под катом )
Гойспода программисты - Вываше мнение? |
|
|