Новая технология
Она оставила какие-то очень смешанные чувства.
Они доделали технологию до того, чем можно пользоваться, не особо напрягаясь. Так и должно быть. Это было стандартом в обычных приложениях, но не в Интернете.
Что касается надстройки над SQL-ем… при формальной простоте, писать, по моему стало сложнее. Интересно то, что до такого вообще додумались. Это – показатель развития, что ли (т.е это хорошо, конечно). К тому же никто не заставляет этим пользоваться. Это – новое дополнение к уже имеющимся возможностям. Но это часть нового. И это рекомендуемое (как новый стиль). Интересно как идея, но, по-моему, обычный SQL лучше. К тому же плюсы хранимых процедур никуда не делись, а переход обратно на генерируемые SQL строки возвращает минусы (это медленнее работает).
По-моему эта штука позволяет работать только с одной базой. Во всяком случае не нашла множественного подключения баз. Всегда считала это чуть не единственным серьезным недостатком 1С, которого не было в других местах. Обращение к нескольким базам нужно редко. Точнее оно не нужно в небольших проектах, которыми занимаются многие. Зато нужно в том, что чуть больше среднего. В офисе у меня например были отдельные курсы валют, потому что к ним обращались разные базы. Это – самый примитивный пример ситуации, когда нужна отдельная база и обращение к ней. Сложное и обычное – зарплата, отдельная от бухгалтерии, суммы по которой должны генерировать проводки. Либо бухгалтерия должна лазать в зарплатную базу за данными, либо зарплата должна писать проводки в бухгалтерию (в любом случае требуется доступ к двум большим отдельным базам).
Штука ни то чтобы громоздко – неинтуитивная. Просто это надстройки, которые должны генерировать некий текст. Чтобы они что-то конкретное написали, надо знать часто экзотические заклинания. Не очень много с этим работала, т.е экзотических ситуаций не было, но по-моему даже относительно простые случаи (выходящие за 80% того что нужно чаще всего) там и пишутся сложно и найти как это писать сложно (я уже не помню, что мне надо было, чуть ни левое-правое соединение таблиц вместо обычного inner). И не уверена, что там вообще все варианты учтены.
Но, ни то чтобы добило, но очень сильное впечатление произвело то, что они, похоже, раз в год хотят подтверждения лицензии. Это значит, что, они вообще в любой момент могут всё отключить. И так заставить, например, перейти на новую версию (или что там им взбредёт в голову).
Я, как это увидела, мгновенно дозрела до решения доделать старый вариант, прицепив к нему страницы (благо я теперь знаю, как эти страницы SQL строкой выбирать). Без этого ещё можно было бы думать о чём-то, а такие «шуточки» сводят все эти туманные плюсы в ноль.
Если отбросить «ужастик» с «вдруг отключат» то этот вариант хорош для написания к утру того, что вдруг потребовалось вечером. Пусть вдруг потребовалось собрать какую-то информацию (не очень сложную). Это будет написано к утру. И утром все уже будут заполнять общую базу. В Ленинградской области я для таких целей использовала VPN доступ и Access. Access позволяет за минуты добавить и удалить какие-то колонки. Т.е маневр с «добавить, удалить» (иногда несколько раз в день чего-то новое придумывают) осуществляемся почти мгновенно. Сейчас они скорость написания Интернет – клиента (т.е без VPN) довели до Access-овских значений (пусть приблизили). Раньше этого не было. Раньше этот Интернет-клиент был очень трудоёмким. Для простых таких задач - очень хорошая штука. Чуть сложнее – сразу становиться сложно подстроить под сложную задачу то, что ориентировано на самые частые действия.
Людям не понравился стиль ввода в отдельном окне. Вообще-то это навязываемое со времён появления Windows. Вот с тех времён я этому и сопротивлялась, делая ввод в подстрочнике. Решила поэкспериментировать со стандартом. Закономерно не понравилось. Только признались они не сразу, а чуть ни через полгода, хотя я их специально спрашивала про это изменение. Наверное, надо сопротивляться дальше))). Делаемо, но сложнее. А в надстройке этой новой, подозреваю, ещё сложнее.
|