powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / ERP на php + MySQL - покритикуйте
25 сообщений из 34, страница 1 из 2
ERP на php + MySQL - покритикуйте
    #38754195
Игорь_1985
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На предприятии старая учетная система (ведение НСИ, планирование производства, расчет плановой и фактической себестоимости). Всё это работает на dbf-ах и в Dos-овской оболочке (исходники и документация есть).
Есть желание перевести на более современную платформу, причем что-бы её можно было максимально легко допиливать и добавлять функционал. Чтобы для доработок требовалась минимальная квалификация программиста. Поскольку машины, на которых система установлена очень старые, хотелось бы максимально тонкого клиента, что бы всё делалось на сервере и не нужно было устанавливать ни фреймворков, ни самих клиентских приложений.
И вот закралась мысль, которая пугает своей простотой - а почему бы не сделать это на php + MySQL?
Плюсы:
- всё это бесплатно (не нужны Visual Studio MS Sql server или Oracle)
- работает на стороне сервера (заработает на любом старье где есть браузер)
- доработки и дальнейшее развитие упрощены за счет того что используется простой и распространенный язык php.

Покритикуйте, чем плох такой вариант? Производительностью? Ограничениями СУБД?
Будет примерно 200 клиентов, относительно большие объемы данных (сейчас по dbf-ам разбросано в общей сложности порядка 20 Гб).
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754250
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_1985Покритикуйте, чем плох такой вариант? Производительностью? Ограничениями СУБД?
Будет примерно 200 клиентов, относительно большие объемы данных (сейчас по dbf-ам разбросано в общей сложности порядка 20 Гб).

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

P.S. А так лучше придерживаться практики "работает - не трогай!"
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754275
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_1985,

Ну про мускул наверное стоит забыть и посмотреть в сторону PgSQL. Он тоже бесплатный и нет таких огриничений как в мускуле.
Если вам абсолютно заняться нечем и уверены что все телодвижения сможете реализовать на PHP - дерзайте. Думаю даже за год неосилите, ну и за два тоже. В итоге просто забьете на это дело. Не вы первый не вы последний.
Проще взять уже готовую систему и допилить до своих нужд, если потребуется. Хотя если все устраивает то и нет смысла дергаться. Я б не стал.
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754278
Игорь_1985
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уточнение: вопрос не о том, стоит ли переходить на новые технологии.
Вопрос в том, какие у данного простого решения (php + MySQL) недостатки по сравнению с более серьезными, например Java + Oracle, Visual Studio C# + MS SQL server?
Плюсы я расписал в первом посте. А минусы?
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754285
Игорь_1985
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой БобрХотя если все устраивает то и нет смысла дергаться. Я б не стал.

Основная беда той системы, которая есть - её обслуживает 1 человек, причем пенсионного возраста. Молодежь представления не имеет о Clipper, на котором написана система. Поэтому и хочется перевести на php, как наиболее широко распространенный язык (чтобы легче было обслуживать и развивать).
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754334
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_1985Плюсы я расписал в первом посте. А минусы?MySQL очень слабый, немасштабируемый по сложности вычислений. А они вам понадобятся.
Берите МССКЛ. Бесплатной версии хватит надолго, ИМХО.
Как вариант - Постгрес.
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754351
Sheraton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Главный минус это PHP и MySQL. Предлагаю связку С++(Qt/GTKmm/wxWidgets/Fox-Toolkit)/PostgreSQL/FirebirdSQL
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754369
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_1985Злой БобрХотя если все устраивает то и нет смысла дергаться. Я б не стал.

Основная беда той системы, которая есть - её обслуживает 1 человек, причем пенсионного возраста. Молодежь представления не имеет о Clipper, на котором написана система.
Поэтому и хочется перевести на php, как наиболее широко распространенный язык (чтобы легче было обслуживать и развивать).

С "налету" вы проблему не решите.
Т.е. вы заранее хотите сделать провальный проект.
Если вы хотите новую ERP-систему, то выберете из уже существующих и начните проект внедрения.
Но он будет не бесплатный.

Если вы хотите "ваять свою нетленку", то без знания Clipper'а все равно не обойтись.
Т.к. 100% вся бизнес-логика храниться в коде, а пользователи о ней даже не подозревают.

P.S. Еще раз мой совет - "Работает - не трогай".
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754373
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_1985Уточнение: вопрос не о том, стоит ли переходить на новые технологии.
Вопрос в том, какие у данного простого решения (php + MySQL) недостатки по сравнению с более серьезными, например Java + Oracle, Visual Studio C# + MS SQL server?
Плюсы я расписал в первом посте. А минусы?

Плюсов нет.
А если все таки хотите "потренироваться на кошках".
То берите связку - PostgreSQL+Java+Tomcat
Специалистов много, причем в нужно вам предметной области.
Если "повезет", то "нетленку" можно будет продавать как решение, ибо Java = Ынтыпрайз.
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754404
brig_2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PHP - это больше язык для Web. Хотя тоже возможен и для ERP.
MySQL - для ERP лучше не брать. Лучше: PostgreSQL, Oracle XE.

Наряду с PHP стоит рассмотреть язык Python и написанные на нем системы. Python для ERP подходит больше - так как это универсальный язык, на котором написан самый разнообразный софт

для фронт-енда: HTML5, CSS, javascript + jQuery, Angular и т.д.


Не изобретать свой велосипед, брать за основу готовые решения.

Для этого изучать сайт sourceforge.net и другие источники - там куча оупенсорсных проектов на PHP и Python и Java.

Например, для Python
ODOO
https://www.odoo.com/ -- коммерческий сайт
http://sourceforge.net/projects/greenopenerp/ -- комьюнити версия
http://odoo-russia.ru/ -- русскоязычное сообщество
http://www.tryton.org/ -- полностью свободный клон OpenERP

http://www.erp5.com/

На PHP:
http://www.weberp.org/
http://www.dolibarr.org/

На Java:
http://ofbiz.apache.org/
http://adempiere.org/
http://www.idempiere.org/
http://www.openbravo.com/
http://www.dnet-ebusiness-suite.com
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754406
brig_2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
brig_2000PHP - это больше язык для Web. Хотя тоже возможен и для ERP.
MySQL - для ERP лучше не брать. Лучше: PostgreSQL, Oracle XE.

Наряду с PHP стоит рассмотреть язык Python и написанные на нем системы. Python для ERP подходит больше - так как это универсальный язык, на котором написан самый разнообразный софт

для фронт-енда: HTML5, CSS, javascript + jQuery, Angular и т.д.


Не изобретать свой велосипед, брать за основу готовые решения.

Для этого изучать сайт sourceforge.net и другие источники - там куча оупенсорсных проектов на PHP и Python и Java.

Например, для Python
ODOO
https://www.odoo.com/ -- коммерческий сайт
http://sourceforge.net/projects/greenopenerp/ -- комьюнити версия
http://odoo-russia.ru/ -- русскоязычное сообщество
http://www.tryton.org/ -- полностью свободный клон OpenERP

http://www.erp5.com/

На PHP:
http://www.weberp.org/
http://www.dolibarr.org/

На Java:
http://ofbiz.apache.org/
http://adempiere.org/
http://www.idempiere.org/
http://www.openbravo.com/
http://www.dnet-ebusiness-suite.com

добавлю: операционка - Linux
офис - LibreOffice
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754409
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плюсы:
- всё это бесплатно (не нужны Visual Studio MS Sql server или Oracle) то что у вас есть и так бесплатно
- работает на стороне сервера (заработает на любом старье где есть браузер) это очередной холивар о том что нужно выносить все на сервер или на приложение. Ответ - все зависит от задачи, и каждый подход в своем случае имеет право на жизнь
- доработки и дальнейшее развитие упрощены за счет того что используется простой и распространенный язык php. это вам так кажется. вполне возможно что есть задачи которые нельзя решить на РНР

Ну и где тут ваши плюсы? Плюс это то что очевидно для владельца бизнеса. В вашем случае вы предлагаете:
- поменять одно бесплатное на другое
- поменять всю логику
- тут вообще непонятно будет работать или нет
Где профит для владельца бизнеса?.. Ну обслуживает сейчас все это 1 человек. В вашем случае это все будет обслуживать меньше людей? Платить ПХП-ешнику будете меньше? А как же стоимость разработки, внедрения, геморроя последствий, ...

Минус только один - человек пытается изобрести велосипед, в то время как он уже давно изобретен.
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754484
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
brig_2000brig_2000PHP - это больше язык для Web. Хотя тоже возможен и для ERP.
MySQL - для ERP лучше не брать. Лучше: PostgreSQL, Oracle XE.

Наряду с PHP стоит рассмотреть язык Python и написанные на нем системы. Python для ERP подходит больше - так как это универсальный язык, на котором написан самый разнообразный софт

для фронт-енда: HTML5, CSS, javascript + jQuery, Angular и т.д.


Не изобретать свой велосипед, брать за основу готовые решения.

Для этого изучать сайт sourceforge.net и другие источники - там куча оупенсорсных проектов на PHP и Python и Java.

Например, для Python
ODOO
https://www.odoo.com/ -- коммерческий сайт
http://sourceforge.net/projects/greenopenerp/ -- комьюнити версия
http://odoo-russia.ru/ -- русскоязычное сообщество
http://www.tryton.org/ -- полностью свободный клон OpenERP

http://www.erp5.com/

На PHP:
http://www.weberp.org/
http://www.dolibarr.org/

На Java:
http://ofbiz.apache.org/
http://adempiere.org/
http://www.idempiere.org/
http://www.openbravo.com/
http://www.dnet-ebusiness-suite.com

добавлю: операционка - Linux
офис - LibreOffice

+1

если хотите максимально халявы и не завалить проект.
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754512
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну обслуживает сейчас все это 1 человек. В вашем случае это все будет обслуживать меньше людей? Речь не в этом. Ключевое слово "1 человек", "единственный", чьи знания уникальны.
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754529
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а понадобится целая свора
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754583
caballero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_1985И вот закралась мысль, которая пугает своей простотой - а почему бы не сделать это на php + MySQL?
Плюсы:
- всё это бесплатно (не нужны Visual Studio MS Sql server или Oracle)
- работает на стороне сервера (заработает на любом старье где есть браузер)
- доработки и дальнейшее развитие упрощены за счет того что используется простой и распространенный язык php.

Покритикуйте, чем плох такой вариант? Производительностью? Ограничениями СУБД?
Будет примерно 200 клиентов, относительно большие объемы данных (сейчас по dbf-ам разбросано в общей сложности порядка 20 Гб).
Мысль отличная. Сам как раз разрабатываю подобную систему. Именно изза этих плюсов.
добавлю вам еще пару.
Отчеты (печатные формы документов) на обычном HTML. Можно просто распечатать с браузера, можно сохранить в PDF с помощью либы TCPDF, можно сохранить с расширением екселя и ворда - при открытии они сами конвертнут в свой формат (конечно нужно немного приспособится - табличная верстка inline CSS но это окупается).
для возможной переносимости на другую БД можно ипользовать библиотеку adodb. кроме того там есть заготовка для Active record и автогенерация SQL (передается ассоциативный массив а либа сама сравнивает с полями таблицы и генерит insert или update)
Простота обновления само собой - любой документ или отчет обновляется простым копирование файла. Вэб - решение - огромный плюс - ща у каждого смартфоны и планшеты- с любой точки земного шара можно посмотреть отчет или набрать накладную. Причем независимо от устройства - главное не использовать наворосенную верстку - да она и не нужна для такого приложения (тем более эт внутреннее приложение) - twitter bootstap и уже 90% верстки.
А то что в отличие от моего опенсорса вам еще и платить будут ваще класно.
Единственное НО независящее от технологии -разработка подобных систем гораздо более трудоемка чем кажется на первый взгляд. Впрочем это касается любого ПО - смотришь на прогу и кажется - да я бы ее нормально переписал за пару недель,
но в 99 % случаев это оказывается далеко не пара недель и далеко не нормально.
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754667
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
caballeroИгорь_1985И вот закралась мысль, которая пугает своей простотой - а почему бы не сделать это на php + MySQL?
Плюсы:
- всё это бесплатно (не нужны Visual Studio MS Sql server или Oracle)
- работает на стороне сервера (заработает на любом старье где есть браузер)
- доработки и дальнейшее развитие упрощены за счет того что используется простой и распространенный язык php.

Покритикуйте, чем плох такой вариант? Производительностью? Ограничениями СУБД?
Будет примерно 200 клиентов, относительно большие объемы данных (сейчас по dbf-ам разбросано в общей сложности порядка 20 Гб).
Мысль отличная. Сам как раз разрабатываю подобную систему. Именно изза этих плюсов.
добавлю вам еще пару.
Отчеты (печатные формы документов) на обычном HTML. Можно просто распечатать с браузера, можно сохранить в PDF с помощью либы TCPDF, можно сохранить с расширением екселя и ворда - при открытии они сами конвертнут в свой формат (конечно нужно немного приспособится - табличная верстка inline CSS но это окупается).
для возможной переносимости на другую БД можно ипользовать библиотеку adodb. кроме того там есть заготовка для Active record и автогенерация SQL (передается ассоциативный массив а либа сама сравнивает с полями таблицы и генерит insert или update)
Простота обновления само собой - любой документ или отчет обновляется простым копирование файла. Вэб - решение - огромный плюс - ща у каждого смартфоны и планшеты- с любой точки земного шара можно посмотреть отчет или набрать накладную. Причем независимо от устройства - главное не использовать наворосенную верстку - да она и не нужна для такого приложения (тем более эт внутреннее приложение) - twitter bootstap и уже 90% верстки.
А то что в отличие от моего опенсорса вам еще и платить будут ваще класно.
Единственное НО независящее от технологии -разработка подобных систем гораздо более трудоемка чем кажется на первый взгляд. Впрочем это касается любого ПО - смотришь на прогу и кажется - да я бы ее нормально переписал за пару недель,
но в 99 % случаев это оказывается далеко не пара недель и далеко не нормально.

запал обычно заканчивается на справочниках
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754705
Sheraton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
caballero...........
Отчеты (печатные формы документов) на обычном HTML. Можно просто распечатать с браузера, можно сохранить в PDF с помощью либы TCPDF, можно сохранить с расширением екселя и ворда - при открытии они сами конвертнут в свой формат (конечно нужно немного приспособится - табличная верстка inline CSS но это окупается).
............


А есть ли визуальный редактор печатных форм, типа как в 1С?
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754779
caballero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sheraton,

любой радактор для HTML, например Dreamviewer
хотя никакого особого смысла в редакторах тут нет - лично я прекрасно справляюсь
блокнотом
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38754786
caballero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ
запал обычно заканчивается на справочниках
это да
помню давным давно попробовал повторить на делфи формы 1С
казалось бы че там - грид, кнопочки вверху
визуальная часть конешно быстро поучилась мышкой накидать а вот уже с выборками и логикой оказалосл куда злопотнее
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38755164
antares0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_1985,
хочется перевести на php, как наиболее широко распространенный язык
PHP-нники в массе своей учетных задач не понимают и с БД работать толком не умеют. Это вот самый главный минус. Ну PHP как язык производительностью не блещет. Можете крупно застрять в узком месте.
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38755170
antares0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_1985,
Всё это работает на dbf-ах и в Dos-овской оболочке ... Clipper
Есть Harbour открытый компилятор для Cipper-а. И может много чего еще из современного.
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38755175
caballero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antares0PHP-нники в массе своей учетных задач не понимают и с БД работать толком не умеют.
он вроде не писал что собирается нанимать сторонего PHPшника и ждать в стороне пока тот решит учетные задачи. и почему это не может быть опытный разработчик который в том числе знает и PHP
antares0Ну PHP как язык производительностью не блещет.
а в каком месте тут нужна особая производительность PHP?
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38755479
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antares0Игорь_1985,
Всё это работает на dbf-ах и в Dos-овской оболочке ... Clipper
Есть Harbour открытый компилятор для Cipper-а. И может много чего еще из современного.

Совместимость с Clipper достаточно условная.
Простейшие приложения (которые запустятся в любом xBase) да заработают.
Все что сложнее придется полностью переписывать.
Т.е. это вариант с переходом на другую платформу, только хуже, т.к. xBase давно устарел и не развивается.
...
Рейтинг: 0 / 0
ERP на php + MySQL - покритикуйте
    #38755593
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>а в каком месте тут нужна особая производительность PHP?

себестоимость считать, планирование
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / ERP на php + MySQL - покритикуйте
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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