|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Cyril Pertsev 2:5020/758.9 27 May 2000 02:45:30 To : Oleg Bakiev Subject : Re: статьи: yстановление стpyктypы связей --------------------------------------------------------------------------------
18:48, Friday May 26 2000, Oleg Bakiev wrote to Dmitry Bordakov:
OB> Посмотрел, реклама отличная. "Постреляционная", в сто миллионов раз быстрее
OB> оракла. "особенно в веб-приложениях". Круть! При случае скачаю и посмотрю
OB> на это чудо, но должен заметить, что раз в нём присутствует SQL-интерфейс,
OB> то реляционной модели она таки не отрицает.
Она вообще никакой модели не отрицает. Весьма забавный и вкусный тул, жалко что
к эхотагу она не прикручивается малой кровью. То есть DBD-то нарисовать
несложно, но тогда все ее прелести просто будут невостребованы. К ней надо
делать полноценный объектный байндинг, а это уже не такая простая задача (хотя
пара программистов за месяц сделают точно со всеми фенечками).
У ей внутре неонка, то есть все данные она хранит в виде разреженных многомерных
массивов. И есть "нативный" интерфейс, когда она свои кишки так и показывает,
типа:
user_profile(0,1,"Vasya",2,4,"Pupkin") = "debil"
:-)
Есть объектный интерфейс, когда это реально выглядит как persistent object
storage, и SQL. Причем все три метода можно сочетать совершенно спокойно, если
SQL запрос не получился, можно подкрутить ручками :-) Или организовать
SQL-интерфейс к объектам. Объектность там самая натуральная, с множественным
наследованием, полиморфизмом и прочим. При добавлении/удалении/переименовании
"столбцов" (измерений в массиве) все связи сохраняются, хотя структура может
стать неоптимальной.
Технических недостатков два - отсутствие поддержки Перла и совершенно маздайный
внутренний язык (на котором пишутся SP и методы объектов, это как бы одно и то
же). Язык - изуродованный бейсик. Совершенно непромышленный какой-то.
Есть еще экономический недостаток - ужасно неудобная лицензионная политика. Фиг
в ней разберешься.
Забавная фича - ейный сервер понимает CGI интерфейс :-) То есть WebLink это
просто модуль к вебсерверу, который отдает QUERY_STRING в сервер базы данных, а
он сам его разбирает. Забавно, но ничего особенного.
Kika
--- Best viewed with GoldED 3.0.1
* Origin: Kika Software Company, Moscow, Russia (2:5020/758.9)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3430392f39db.html, оценка из 5, голосов 10
|