|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
vill_ager, какое Демо, если у него ГУИ нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.02.2012, 10:30 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
Писать ГУИ - прошлый век. Он собирается написать книгу, о том, как он собирается написать идеальный ГУИ. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.02.2012, 10:52 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
vill_agerмного букв... дайте демо, или видео хотя бы плиз этому вопросу уже не один год. Почему-то все заканчивается только этим описанием. Я все же думаю, что никакого "продукта" за этим описанием не стоит, только так можно объяснить, увы ... |
|||
:
Нравится:
Не нравится:
|
|||
29.02.2012, 11:40 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
Sergey_rbОн собирается написать книгу, о том, как он собирается написать идеальный ГУИ. OK iscrafm +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.02.2012, 11:43 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
А Oracle Application Express вас не устроит??? Все абсолютно бесплатно в составе СУБД Oracle Express Edition 11 А можно потренироваться онлайн: http://apex.oracle.com ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2012, 00:27 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
Давайте расскажу, как я решал такую же задачу. Сразу скажу, что дам ссылку на демо. Возможно, что-то уже обсуждалось выше, но для целостности повторюсь. Как и многим другим, для реализации специализированных решений мне (правильнее - нам, понятное дело, я не один) нужна была эта самая платформа для быстрой разработки web - приложений. Приложения - это, в основном, учётные системы (склад, продажи, закупки, финансы, crm, docflow, workflow, проекты и пр. ). Решено было сделать велосипед, по возможности используя готовые педали, цепи и пр. Цели этого велосипеда те же - получение удобного, компактного, но легко масштабируемого ядра, функциональность которого расширяется установкой дополнительных модулей. Здесь нет ни одного лишнего слова. Прежде всего, почему компактный. Если двумя словами - пусть он делает не всё, но то, что делает, - делает чётко. Остальное - модулями или плагинами (и др.) - нарастим. Компактное ядро можно написать и выпустить в свет за обозримое время - мы же не хотим застрять в исследованиях на годы, к тому же, за это кто-то должен платить. В нём легче разобраться, ему легче научить других. Без этого велосипед не поедет. Слово «расширяется» подразумевает под собой удобные и мощные case-средства для создания модулей. Теперь, конкретно, что мне было нужно в этой платформе и что, собственно теперь в ней есть. 1. Удобная (или привычная) работа с базами данных различных типов (mysql, oracle и др). Используется php-библиотека adodb. 2. Средства создания, модификации, резервного копирования и восстановления таблиц. Используется adodb-xmlschema. 3. Базовый класс объекта. Визуализация, добавление, изменение, удаление записей с логированием и проверкой целостности данных. Бизнес-логика пишется в унаследованных классах. 4. Интерфейсы: аякс списки, деревья, деревья-списки, диалоги, формы, календари, каталоги, таблицы, диаграммы Гантта, карты памяти (mindcards), блок-схемы (workflow), меню. Написаны как плагины jquery и используются готовые opensource библиотеки. 5. Генератор отчётов. Используется php-библиотека tbs (tiny-but-strong). 6. Управления доступом пользователей к функциям и объектам. Основана на ролях. Логирование любых действий пользователей. 7. Системные установки или значения по-умолчанию как общие, так и для каждого пользователя отдельно. 8. Многоязычность как на уровне интерфейса, так и базы данных. 9. Возможность создания любых справочников (валюты, страны и пр.). 10. Case-средства для создания новых модулей. 11. ……. Для наружной оболочки все этого выбрана концепция CMS с её терминами и особенностями. Это сильно расширило возможности платформы. Обычно учётная система начинается с формы логирования, а дальше вы попадаете непосредственно в систему. Теперь же, форма логирования – это одна из страниц сайта, как в любой CMS. Дальше – админка, она же и учётная система. Собственно, любой объект учётной системы создаётся точно так же как и страница сайта, используя шаблоны, сниппеты, плагины и пр. Вот обещанная ссылка на сайт с демо www.wad-er.com . ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2012, 14:41 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
johnRSDN А чего только стоит установка новой редакции системы, в которой изменена структура БД и необходимо конвертировать данные... Кто сталкивался с этой задачей на низкоуровневых инструментах типа MS VS и видел, как эта задача решается на 1С, тот поймет... Что за инструмент типа MS VS - там же куча технологий от С++ до LightSwitch? Вы используете Entity Framework ? Вы используете ASP.NET MVC ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2012, 13:13 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
А зачем весь этот кошмар на PHP? Берем проверенную платформу Java: - GlassFish, проверенный временем аппликейшн сервер с кучей возможностей, масштабированием и т.д. - Hibernate. работа с БД. - Vaadin, Серверноориентированный фреймворк, дает GUI связку Клиент-Сервер и прочие плюшки. - Spring Security, дает разграничение прав и прочие вещи, ибо Spring многолик. - Postrgree как БД. Нам остается только накидать формочики, описать сущности и бизнеслогику. На всем этом у меня заняло месяц написать склад. Это при том, что vaadin, hibernate и spring, я первый раз в глаза видел. Сейчас бы это заняло максимум 2 недели. Набор компонентов не единственный вариант. Это то, что использовал я. А вообще, сейчас очень много фреймоворков есть для разработки инфрмационных систем. Зачем изобретать свой велик, да еще и на PHP? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2012, 17:04 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
tumblerrr, Вы лукавите.:) Javа разработка дольше и разработчики дороже. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2012, 11:18 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
>johnRSDN >Доброго времени суток! >Коллеги, подскажите пожалуйста. Уточните пожалуйста, а почему не Silverlight 5 с его насыщенными приложениями ? С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2012, 12:43 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
ВМоисеева почему не Silverlight 5 с его насыщенными приложениями ? а чем он насыщен с точки зрения темы топика? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2012, 15:06 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
Petro123tumblerrr, Вы лукавите.:) Javа разработка дольше и разработчики дороже. В итоге разработка на Java может оказаться существенно дешевле, чем на PHP. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2012, 17:31 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
Petro123tumblerrr, Вы лукавите.:) Javа разработка дольше и разработчики дороже. Т.е. быстрее на PHP разработать свой глассфиш, спринг, хибернейт??? А потом на их основе написать бизнеспрогу??? Чем изначально написать на java. Так что ли? Вы сначала почитайте о чем тут речь идет... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2012, 01:54 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
tumblerrrТ.е. быстрее на PHP разработать свой глассфиш, спринг, хибернейт??? А потом на их основе написать бизнеспрогу??? если не знаешь как "бизнес-проги" пишутся без глассфиша, спринга или хибернейта, то не проще. Это же очевидно. Правда перечислены вещи, мало относящиеся к "бизнес-проге" непосредственно, но это уже мелочи ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2012, 02:26 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
для бизнес приложений выбор платформы дело вторичное и приоритет отдается тому продукту который команда внедренцев уже знает логика первична, техреализация вторична и в первую очередь зависит от поддержки в дальнейшем ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2012, 12:36 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
iscrafmесли не знаешь как "бизнес-проги" пишутся без глассфиша, спринга или хибернейта, то не проще. Это же очевидно. Правда перечислены вещи, мало относящиеся к "бизнес-проге" непосредственно, но это уже мелочи Есть детская поговорка. "По себе людей не судят" ;) Если сам чего-то не знаешь, то не факт, что другие не знают. "Бизнес-проги" понятие очень растяжимое, и писать их можно по разному. У меня вот есть скрипт на пайтоне, который выполняет вполне себе бизнес-функции. Он тоже "бизнес-прога", но у него даже гуя нет )) Просто я хотел сказать, что PHP не самый лучший выбор для построения информационных систем. Да, на нем можно написать прогу, это факт и с ним сложно спорить. Но сразу вспоминается анекдот... "Конечно пойдем переспим, но я комсомолец, люблю сложности, поэтому будем стоя и в гамаке"... В Java стеке есть очень много проверенных временем решений для создания информационных систем. И там где на PHP надо изобретать велик, в Java есть стабильное, проверенное решение, которое позволяет быстро, качественно и с наименьшими затратами получить результат. При чем решений бесплатных что характерно. И да, я привел набор технологий которые мне понравились, и которые перекрывают по функционалу все велики на PHP. А тем более те, которые приведены в этой ветке. Но это далеко не единственный выбор. В общем, если вам хочется поспорить чтобы опять пальцы погнуть, то не надо. А вот если вы можете привести в пример аналогичный стек технологий для построения информационных систем в стеке PHP, то велкам. Будет интересно. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2012, 14:42 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
tumblerrriscrafmесли не знаешь как "бизнес-проги" пишутся без глассфиша, спринга или хибернейта, то не проще. Это же очевидно. Правда перечислены вещи, мало относящиеся к "бизнес-проге" непосредственно, но это уже мелочи Есть детская поговорка. "По себе людей не судят" ;) Если сам чего-то не знаешь, то не факт, что другие не знают. у тебя трудности с пониманием смысла речи. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2012, 14:46 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
tumblerrrИ да, я привел набор технологий которые мне понравились, и которые перекрывают по функционалу все велики на PHP. А тем более те, которые приведены в этой ветке. тебе чуть выше сказали, что то что ты привел - понравившиеся тебе, как программеру фишки, не более. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2012, 14:48 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
tumblerrr, если ты не понял то тебе второй день талдычат про то что для построения корпоративных/промышленных бизнес систем общего применения технология вторична и даже более того идет даже после выбора конкретного конечного "фреймворка" (платформы) для примера тот же 1С... разработка ведется отнюдь не в той среде в которой сама 1С написана ;) искра тоже имеет что сказать по этому поводу :) пс... было время раньше и интернет магазины с порталами писали вручную ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2012, 12:24 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
>iscrafm, 16 апр 12, 15:06 [12422928] >а чем он насыщен ... Исходное сообщение, johnRSDN, 26 фев 12, 20:01 [12153629] пункты: - Необходим ... - Сейчас ... Я не гуру по насыщенным приложениям и Silverlight 5, поэтому исчерпывающий ответ по данному вопросу и применяемому инструментарию дать не могу. Даю наводку, 2010 - Байдачный - Silverlight 4 Создание насыщенных Web-приложений. Прикладник и рассуждаю как прикладник, - есть инструментарий, почему бы не попробывать. Нулевой этап. Открываем Visual Studio 2010 и строим Бизнес-приложение Silverlight из соответствующего шаблона. Получаем готовое работающее решение с минимальным набором функций. Обозреватель решений показывает два проекта в решении - проект клиентской части и проект .Web части. Работаю с MSSQL 2012 Express. Имею базу данных с таблицами. По информации базы данных в .web проекте строю .edmx модель (соответствующий инструмент имеется). Потом строю services - пока никакого программирования. Компилирую .web проект и перехожу к клиентской части. Раздел Views дополняю пользовательскими страницами и ChildWindows. И набиваю их графическими элементами управления. Палитры их мне пока хватает. Перехожу к отладке. Могу поставить точку останова как в клиентском проекте, так и .web проекте. Отладив своё творение публикую его на IIS. Далее можно взять "напильник" и шлифуй шлифуй шлифуй. Для анализа возможностей инструментария разработал прототипы 2-х решении - работа чисто с базой данных (удаленная запись пациентов в поликлинику) и ПО для работы с "железкой" - инфоматом. Это разные системы. В первой - ничего нового для общества. Вторая - интереснее. Коротко. Имеются два справочника (таблицы MSSQL) - подразделения и темы. За каждой упорядоченной информационной парой, например {Подразделение, Тема} = {ГБУЗ ОКБ, Официальная информация} закрепляется дайджест - набор аннотаций к статьям. Аннотация есть изображение+текст. Реально дайджест есть документ формата RichTextBox, хранится в поле записи таблицы базы данных, загружается для отображения в соответствующий элемент. Пользовател выбирает информационную пару из ComboBox-ов, система загружает дайджест в поле RichTexBox документа (скроллинг информации возможен и не деформирует страницу InternetExplorer). Удар пальцем по изображению в дайджесте вызывает загрузку статьи в другой RichTextBox элемент. Пришлось сделать примитивный редактор для загрузки извне текстовой и графической информации в RicchTexBox элемент. Извините, что много слов. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2012, 12:30 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
johnRSDNДоброго времени суток! Коллеги, подскажите пожалуйста. Необходим комплексный инструмент, который был бы ориентирован на быстрое создание веб-приложений. Имеются ввиду приложения класса информационных, аналитических и учетных систем. ... Может кто-нибудь помочь? Может на Американском, Китайском, Европейском рынках есть что-то похожее? Спасибо. коллега, а вы не смотрели в сторону Django или RoR? "быстрое создание веб приложений" - это как раз про них p.s. ну и срач тут развели... орки без срача не могут :( ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2012, 16:37 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
Вот кстати вариант. Недавно на хабре наткнулся. Oreodor - платформа для разработки корпоративных web-приложений. http://oreodor.com/ Выглядит интересно, возможно то, что надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2012, 21:27 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
SharePoint ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2012, 23:23 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
tumblerrrВот кстати вариант. Недавно на хабре наткнулся. Oreodor - платформа для разработки корпоративных web-приложений. http://oreodor.com/ Выглядит интересно, возможно то, что надо. Все эти интерфейсы a'la 1C(деревяшка слева, в которой сам черт ногу сломит; незамысловатый грид справа)- полная унылость. Silverlight однозначно. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2012, 07:47 |
|
Платформа быстрой разработки web-приложений
|
|||
---|---|---|---|
#18+
SeVatumblerrrВот кстати вариант. Недавно на хабре наткнулся. Oreodor - платформа для разработки корпоративных web-приложений. http://oreodor.com/ Выглядит интересно, возможно то, что надо. Все эти интерфейсы a'la 1C(деревяшка слева, в которой сам черт ногу сломит; незамысловатый грид справа)- полная унылость. Silverlight однозначно. ты уже несколько лет не можешь предложить ни одной альтернативы этим "деревяшкам и сеточкам". Несколько лет пустобрежа! Ни одной альтернативы ! И после этого ты называешь это унылым? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2012, 10:49 |
|
|
start [/forum/topic.php?fid=33&msg=37756366&tid=1547803]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 158ms |
0 / 0 |