powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Платформа быстрой разработки web-приложений
25 сообщений из 234, страница 1 из 10
Платформа быстрой разработки web-приложений
    #37678795
johnRSDN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!

Коллеги, подскажите пожалуйста.

Необходим комплексный инструмент, который был
бы ориентирован на быстрое создание веб-приложений.
Имеются ввиду приложения класса информационных,
аналитических и учетных систем.

Сейчас работаем на MS VS (.NET). Очень много времени
уходит на разработку графического интерфейса,
решение различных системных задач вроде работы
с БД, взаимодействию клиента и сервера, вопросам
безопасности и прочее.

Хочется платформы, типа 1С-Предприятие 8.2., но для
веб-приложений. Это самый ближайший аналог, потому
привожу в качестве примера именно его — других
найти не смогли.

Суть в том, что помимо того, что 1С-Предприятие
содержит в одном флаконе много подсистем, хорошо
интегрированных между собой(безопасность, отчеты,
язык запросов,...), так ко всему прочему уровень
абстракции этих подсистем очень высок. Там где
учетная (или похожая) задача на MS VS решается
за 5 дней, то на 1С это занимает порядка 5 часов.

При работе с 1С разработчик сосредотачивается на
решении бизнес-задач. Ему не нужно быть специалистом
в области БД, в области системных механизмов
Windows, специалистом в развертывании и обновлении
всего этого хозяйства. А чего только стоит установка
новой редакции системы, в которой изменена структура
БД и необходимо конвертировать данные... Кто
сталкивался с этой задачей на низкоуровневых инструментах
типа MS VS и видел, как эта задача решается на 1С, тот
поймет...

Вот и нам необходима платформа, которая позволит
больше думать о бизнесе, чем об операционной
системе, в качестве разработчиков видеть больше
аналитиков, чем девелоперов.

Прошу не воспринимать описанное буквально, я
попытался обозначить суть проблемы и задачи.
Кого волновали/волнуют похожие вопросы — меня
поймут.

Почему не подходит 1С? Во-первых, условиями
лицензирования. Они просто драконовские. А точнее
там нет лицензий, которые позволили бы разрабатывать
веб-системы. Там лицензируется каждый пользователь.
Кроме того, платформа 1С все же сильно ориентирована
именно в сектор бухгалтерских и им подобных задач,
а потому не так универсальна именно в области WEB,
как хотелось бы.

Мы пробовали искать похожие продукты, но не нашли.
Либо они слишком дорогие и сложные (MS Dinamics),
либо их авторы — это компании, которые не внушают
доверия. То есть необходимо, чтобы платформа имела
множество внедрений, а компания, ее владелец — твердо
стояла на ногах и не сдулась через пару лет.

Может кто-нибудь помочь? Может на Американском,
Китайском, Европейском рынках есть что-то похожее?

Спасибо.

PS
Я не уверен, что создал топик в нужном форуме, и даже
на нужном ресурсе. Возможно существуют сообщества, как
раз по подобным платформам? Буду признателен за ссылки.
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37678937
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
johnRSDN,
у Веб есть кардинальная проблема, которую не может решить ни один вендор.
Это гетерогенные связи между гетерогенными средами (3-х звенка).
Все простые системы имеют ограничения.
Только в вебе есть спец.профессии, которых нет в 2-х звенке (дизайнер\верстальщик\...).
Вывод - ищите компанию, скупой платит дважды.(с)
______________________________________________
"Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37678975
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
johnRSDNХочется платформы, типа 1С-Предприятие 8.2., но для
веб-приложений. Это самый ближайший аналог, потому
привожу в качестве примера именно его — других
найти не смогли.

Если нужно просто:
http://www.sqlmaestro.com/products/mysql/phpgenerator
:)

Вещь вполне рабочая :)
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37678977
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm_johnRSDNХочется платформы, типа 1С-Предприятие 8.2., но для
веб-приложений. Это самый ближайший аналог, потому
привожу в качестве примера именно его — других
найти не смогли.

Если нужно просто:
http://www.sqlmaestro.com/products/mysql/phpgenerator
:)
Вещь вполне рабочая :)

Если объединить с ext-js будет весьма седобно :)
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37678983
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
johnRSDNДоброго времени суток!
..........
При работе с 1С разработчик сосредотачивается на решении бизнес-задач. Ему не нужно быть специалистом
в области БД, в области системных механизмов Windows, специалистом в развертывании и обновлении всего этого хозяйства.
..........

Вот тут ты чуть более чем на 100% ошибаешся.
Нельзя проектировать колеса понятия не имея о дороге :)
ПС. Это личный опыт. У каждого он разный, так что вполне могут откопаться индивидуумы которым покажется мое имхо несусветной бредятиной.
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679072
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm_johnRSDNДоброго времени суток!
..........
При работе с 1С разработчик сосредотачивается на решении бизнес-задач. Ему не нужно быть специалистом
в области БД, в области системных механизмов Windows, специалистом в развертывании и обновлении всего этого хозяйства.
..........

Вот тут ты чуть более чем на 100% ошибаешся.
Нельзя проектировать колеса понятия не имея о дороге :)
ПС. Это личный опыт. У каждого он разный, так что вполне могут откопаться индивидуумы которым покажется мое имхо несусветной бредятиной.
А вот доказательство: http://www.forum.mista.ru/topic.php?id=597668
:)
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679091
Andy2011
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
johnRSDN,

посмотри: http://bmicro.ru/
может это то, что требуется ?
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679199
Фотография Old Nick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
johnRSDN,

Привет! Я давно занимаюсь таким вопросом, но в отношении оконных приложений. Кое-какие наработки есть, но свести всё к единому продукту не хватает ресурсов. Если кто захочет вложиться, то максимум через полгода получит полноценную среду разработки - по удобству не уступающую 1С, но не имеющую проблем 1С.

Недавно столкнулся с разработкой в WEB. Использую PHP и MSSQL2008. Начал с разработки платформы, но не для дизайна, а для логики сущностей. И удалось кое-что сделать:

1. База данных у меня давно проектируется в объектно-реляционном стиле. Наследование, полиморфизм, частично инкапсуляция (но можно и полную инкапсуляцию сделать). А главное у меня уже есть набор базовых классов, которые без всякой переделки кочуют из проекта в проект вот уже почти 8 лет. Так сказать ядро системы.

2. Для WEB-звена время жизни объектов ограничивается временем исполнения кода. При повторном обращении они создаются заново, поэтому нужно всегда где-то сохранять промежуточные значения. Для этого используют файл сессии. Мне удалось сделать базовый класс, который может себя сохранять в сессии и восстанавливать оттуда. Причем главное преимущество, это способность сохранять объектные атрибуты в виде ссылок. Таким образом при восстановлении объектов каждый восстанавливается по отдельности, а затем все они собираются вместе заменяя ссылки на самих себя.

Поясню подробнее.

Возьмем к примеру два объекта и в каждом сделаем ссылку на второй объект

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
class Object
{
  public $Property;
}

$obj1 = new Object();
$obj2 = new Object();

$obj1->Property = $obj2;
$obj2->Property = $obj1;

$_SESSION['Obj1'] = $obj1;
$_SESSION['Obj2'] = $obj2;



Теперь если восстановить эти объекты из сессии, то получим по два экземпляра каждого объекта.
Первый экземпляр obj1 восстановится из сессии, а второй из свойства obj2->Property. То же самое со вторым объектом.

Так вот базовый класс при создании экземпляра генерирует уникальный ХешКод и перед сохранением заменяет объектные свойства на ХешКод. Соответственно каждый объект сохраняется в сессию в единственном экземпляре, всё остальное в виде ссылок.

При восстановлении объекта из сессии просматриваются все его свойства вида ХешКод, по которому находятся соответствующие экземпляры, восстанавливаются из сессии и заменяют собой ХешКоды.

Таким образом, получаем неограниченное время жизни объектов. При это еще сам собой получился сборщик мусора. Объект, на который потерялись все ссылки в сессию просто не сохранится.

Благодаря такому механизму удалось сделать события и обработчики событий для всех объектов. Удалось связывать разные модули между собой пока жива сессия.

Из минусов.

- Иногда сессия может вырасти до мегабайта, но тут нужно грамотно писать код, не создавать лишнего и хорошо обрабатывать ошибки.
- Зачастую прямую ссылку на страницу дать нельзя, т. к. она создается в контексте чего-либо и ХешКод уникален, система просто скажет, что такой объект не найден.

Поэтому такой подход подойдет для учетной интранет системы, но никак для всяких социальных сетей, где огромное количество пользователей.

3. Интерфейс удалось сделать на шаблонах. Основное понятие в системе - операция. Операция - это страница или часть страницы. Операция обращается к сущностям, получает от них данные, берет шаблон, превращает его в DOM-модель и связывает поля (с данными) с контролами (тегами)

Это, конечно, еще не 1С, но платформа позволяет развить её и превратить в полноценный конфигуратор. Для этого есть идеи и опыт, но нет ресурсов.
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679204
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andy2011,

красивенько, но ТС нужен конструктор, а не готовая система
да и веб-морда там на заказ, и руками...

johnRSDN,
обычный и веб клиент без доп.усилий есть в openERP
правда программирование там не слишком удобное
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679243
johnRSDN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Old Nick:

А чем все перечисленное хуже/лучше OpenERP, которое упомянули коллеги?
Я с OpenERP не знаком. Почитал поверхностно описание. Сложилось ощущение,
что это похожие вещи..?
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679250
johnRSDN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Old Nick,

еще хотел добавить.. у перечисленных вами достоинств, с моей колокольни
есть фатальный недостаток:
- все это нужно развивать и поддерживать.

Я как раз хочу найти готовый продукт, за развитие и стабильность которого
отвечает самостоятельная профильная компания, которая устойчива
на рынке и демонстрирует, что она живее всех живых и ее продукт
пользуется спросом.
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679261
Фотография Old Nick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
johnRSDN,

Такого продукта нет :-(
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679452
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
johnRSDNЯ как раз хочу найти готовый продукт,
Andy2011 привёл.
Сделают на заказ.
Т.к. готовый УНИВЕРСАЛЬНЫЙ требует доработки.
Что не подошло?
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679455
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_agerно ТС нужен конструктор
не нужен ему конструктор.
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679677
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123vill_agerно ТС нужен конструктор
не нужен ему конструктор.
ТСНеобходим комплексный инструмент, который был
бы ориентирован на быстрое создание веб-приложений.
Имеются ввиду приложения класса информационных,
аналитических и учетных систем.
а что если не конструктор?
веб фреймворк по вкусу... тот же Джанго например
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37679772
-lesha-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
johnRSDN
Необходим комплексный инструмент, который был
бы ориентирован на быстрое создание веб-приложений.
Имеются ввиду приложения класса информационных,
аналитических и учетных систем.


Ищите по ключевым словам web based database.
Только они все работают по модели SaaS, не знаю подойдет такое Вам. Обычно Нашим не подходит.
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37681027
johnRSDN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Old Nick,

Не может быть, чтобы небыло!!!
Я допускаю, что его нет на постсоветском пространстве..
Но в Китае, Индии, где угодно... Логически если подумать,
то 1С не может быть настолько уникальной, что близкого
аналога нет в целом мире
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37681070
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
johnRSDNНе может быть, чтобы небыло!!!
:)
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37681078
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
johnRSDNOld Nick,

Не может быть, чтобы небыло!!!
Я допускаю, что его нет на постсоветском пространстве..
Но в Китае, Индии, где угодно... Логически если подумать,
то 1С не может быть настолько уникальной, что близкого
аналога нет в целом мире

платформа 1С выросла из-за того, что наших предпринимателей "дрочили" постоянно меняющимся законодательством, отчетностью и т.п.
вот и получился такой адаптивный монстр. Из-за маразматиков в министерствах.
там где экономика не виляла в этом плане там такие "аналоги" нафиг никому не нужны.
так что найти будет проблематично.

ПС. Кое кто считает, что это задрачивание - элемент политики по мордованию нашей экономики.
учитывая то что на порожняковые движняки типа изменения платежек в стране тратится бизнесом миллионы, а то и миллиарды рублей (по данным РСПП) я склонен согласиться с этой точкой зрения.
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37681101
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
johnRSDNНе может быть, чтобы небыло!!!
Я допускаю, что его нет на постсоветском пространстве..
Но в Китае, Индии, где угодно... Логически если подумать,
то 1С не может быть настолько уникальной, что близкого
аналога нет в целом мире

индия, китай...
в любой точке мира выгоднее нанять кодеров (индусов, китайцев...), сделать и продать продукт, получить деньги
а потом еще и еще...

а если будет простой и мощный инструмент, то что будут делать все эти люди?
(имеются в виду те, кто нанимает и продает)

даже если и появится - сразу будет выкуплен и спрятан, чтобы не не было конкурентов
такой вот заговор мировой буржуазии :)
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37681180
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем OEBS не подходит?
Формочки правда убогие, но зато коннект через ВЭБ
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37681419
Александр Пузаков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Old NickjohnRSDN,

... то максимум через полгода получит полноценную среду разработки - по удобству не уступающую 1С, но не имеющую проблем 1С...

Ох, фантазер... Фирма 1С, имея почти двадцатилетний опыт создания бизнес-систем, содержа вагон собственных разработчиков, привлекая время от времени высококлассных специалистов (в т. ч. из крупных забугорных IT-фирм), никак не может избавить свою платформу от различных проблем. А Вы через полгода, с несколькими килобаксами от спонсоров в кармане (которых еще даже и нет), хотите создать платформу "без проблем".
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37681470
Фотография Old Nick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Пузаков,

В том то и дело, что они знали что хотели получить (да и то не до конца), а как это сделать не знали и скорее всего не знают до сих пор. Поэтому и получилось то, что есть.

Я уже точно знаю что хочу и как. И, кстати, не полгода. Полгода это сейчас, а этому предшествовало 12 лет кропотливого труда. Изучения программирования, поиска технологий, наработки опыта, программного и аналитического, проба разных концепций, в результате чего выработалась единая концепция построения учётных систем. Есть даже идея написания книги на эту тему. Книги не по абстрактному программированию, а практическое руководство для программиста, который собрался написать учетную систему.
Чтобы не было по форумам вопросов, как сделать разграничение прав, как учитывать приход и расход и т.д.
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37681482
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Old NickЯ уже точно знаю что хочу и как
угу.
MS тоже хотело со своим сильверлайтом перевернуть мир веб.
Все хотят, да вот только Access и Визуал бейсик в вебе не проходят.
"Не тот формат".
Захотелось чего-то большого и чистого. Помыл слона. Не то...
...
Рейтинг: 0 / 0
Платформа быстрой разработки web-приложений
    #37681490
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Old NickАлександр Пузаков,

В том то и дело, что они знали что хотели получить (да и то не до конца), а как это сделать не знали и скорее всего не знают до сих пор. Поэтому и получилось то, что есть.

Я уже точно знаю что хочу и как. И, кстати, не полгода. Полгода это сейчас, а этому предшествовало 12 лет кропотливого труда. Изучения программирования, поиска технологий, наработки опыта, программного и аналитического, проба разных концепций, в результате чего выработалась единая концепция построения учётных систем. Есть даже идея написания книги на эту тему. Книги не по абстрактному программированию, а практическое руководство для программиста, который собрался написать учетную систему.
Чтобы не было по форумам вопросов, как сделать разграничение прав, как учитывать приход и расход и т.д.

Я кое-что сделал в этом направлении, только к ВЕБу это никакого отношения не имеет.
Максимум удаленный доступ в Ораклу. Тема правда уже осуждалась.

http://www.sql.ru/forum/actualthread.aspx?tid=874730&pg=1
...
Рейтинг: 0 / 0
25 сообщений из 234, страница 1 из 10
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Платформа быстрой разработки web-приложений
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]