Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  
Автор Сообщение
donriga
  Бесплатные консультации КИС в веб
СообщениеДобавлено: 10.12.09 19:06 
Аватара пользователя

Зарегистрирован: 10.12.09 13:09
Сообщения: 11
Откуда: Пермь
Даю бесплатные консультации по вопросам разработки корпоративных информационных систем в вебе.
Импорт-Экспорт в Excel, реализация аналитических функций в приложении, организация хранилищ данных, деловая графика, средства уведомления, мобильная версия, ведение нормативно справочной информации, советую по технологиям и по средствам реализации по стоимости работ.

Опыт 5 лет. Используемые средства и технологии в работе Oracle, MSSQL, MySQL, PHP, Ajax JQuery и прочее....

У кого есть вопросы и предложения, пишите прямо в этой теме или в ЛС (личные сообщения).
Вернуться к началу
 
 
donriga
  Re: Бесплатные консультации КИС в веб
СообщениеДобавлено: 11.12.09 21:37 
Аватара пользователя

Зарегистрирован: 10.12.09 13:09
Сообщения: 11
Откуда: Пермь
Цитата:
Здравствуйте, donriga.
Мы разрабатываем, точнее модернизируем программное обеспечение расчетного интернет-центра ЖКХ-услуг для управляющих компаний. До сих пор у нас было клиентское GUI-приложение, работающее с серверной частью. Приходилось устанавливать его на компьютерах заказчика. Цель нынешней модернизации, помимо добавления новой функциональности, - избавиться от специальной клиентской части и использовать только браузер, но обеспечить скорость работы, приближающуюся к GUI.
Используемая СУБД - Oracle .
Подсистемы ПО - нормативно-справочная информация, паспортный стол, расчеты платежей по коммунальным услугам. Планируются учет основных средств, расчетно-кассовое обслуживание, склады, договора, ремонт и обслуживание и др.
Опыта использования современных веб-средств пока недостаточно.
Как мы понимаем, появляется необходимость делать все через Ajax.
Пока остановились на Windows-Apache-PHP-Zikula-Ajax .
Zikula - это PHP-фреймворк, бывший PostNuke , в нем сейчас заявлена возможность использования Oracle.
С выбором javascript-фреймворков еще не определились окончательно.
jQuery, jqGrid и другие в принципе нравятся, но нет средств быстрой разработки.
Основные проблемы доставляет сравнительно медленная перезагрузка страниц на сайте. Отсюда - поиски других PHP-фреймворков, типа ZF или других. А также есть идея делать каждую подсистему как одну HTML-страницу. Например, возьмем нормативку. Все классификаторы должны вызываться без перезагрузки страницы, из javascript-меню, т.е. java-скрипты всех классификаторов должны быть внедрены в одну HTML-страницу (для убыстрения работы).

Можете высказать свое мнение, что мы делаем не так?
А так же какие на Ваш взгляд технологии, подходы, программные средства лучше использовать для реализации такой задачи?

С уважением, Степан,
программист в этом проекте.



Здравствуйте Степан,
Я предлагаю вам остановится на сборке Oracle, PHP, для связки использовать библиотеку oci8 (php_oci8.dll) и какой нибудь стабильный класс для работы с ней, а именно подключение и работа с записями. Если будет нужна помощь в настройке помогу, как под Windows так и Unix сервер.

Zikula не советую использовать, это будет слабым местом в быстродействии.

Для расширения функционала работы с Excel советую использовать Spreadsheet_Excel_Writer и Spreadsheet_Excel_Reader из библиотеки Pear.

В качестве JavaScript фрэймворка рекомендую JQuery, самым быстрым вариантом будет отказатся от JQuery и использовать простую самписную функцию погрузки страницы в DownloadPage либо ModalDownloadPage кои можно найти на просторах инета либо написать подобие. JQuery нужен только для удобства, создания эффектов и прочего, в своих достаточно сложных проектах я обходился без данного фрэймворка, выигрывая в быстродействии.

Насчет подсистем, используйте принцип модульности, пишите самостоятельно, создайте main модуль, который будет подгружать в себя остальные отдельные модули, например, НСИ, модуль отчетности и прочие, не столь важно.
Вернуться к началу
 
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron



Powered by phpBB © 2001, 2007 phpBB Group
© АУП-Консалтинг, 2002 - 2024