Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Хранимые MySQL процедуры 
:(
    Опции темы
ksnk
Дата 7.6.2012, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 96
Всего: 386



Цитата(BuShaRt @  6.6.2012,  23:48 Найти цитируемый пост)
каталог с возможность заказа


Цитата(BuShaRt @  7.6.2012,  09:51 Найти цитируемый пост)
Систему комментариев на сайте, почтовые рассылки, служба online-саппорта


Цитата(BuShaRt @  7.6.2012,  09:51 Найти цитируемый пост)
Таких модулей в проекте не придусмотренно =) 


Это точно система online-заказов?  smile 


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Fortop
Дата 7.6.2012, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Цитата(ksnk @  7.6.2012,  00:18 Найти цитируемый пост)
Систему комментариев на сайте, почтовые рассылки, служба online-саппорта и так далее - все это придется не брать готовыми из готовых проектов а писать самим практически с нуля... 

И каким образом это связано с проектом и его базовой логикой?
Отдельные подсистемы поддержки, интеграция в проектом не будет слишком уж сложной.


Цитата(BuShaRt @  6.6.2012,  23:48 Найти цитируемый пост)
каталог с возможность заказа (без оплаты) со сложным механизмом фильтров и выгрузкой данных в CRM

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

В остальном... смысл небольшой есть, если у вас есть хороший DBA.
Если все пишет один человек - смысла 0.


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
ksnk
Дата 7.6.2012, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 96
Всего: 386



Цитата(Fortop @  7.6.2012,  13:27 Найти цитируемый пост)
И каким образом это связано с проектом и его базовой логикой?

C базовой логикой - никак не связано, а вот с потребностями по расширению проекта, которые придут в голову сразу после успешного запуска - связаны. 

Цитата(Fortop @  7.6.2012,  13:27 Найти цитируемый пост)
каталог с возможность заказа (без оплаты)

посмотри на ulmart - как бы тоже каталог, без оплаты, со сложным механизмом фильтров.  smile 


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Sentox
Дата 7.6.2012, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


как то так
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 27.1.2009
Где: Зимбабве

Репутация: 7
Всего: 7



Я так понимаю в хранимых процедурах будет не бизнес - логика, а логика табличного шлюза к данным.
Но здесь две проблемы и одна из них довольно острая, как сказал 
ksnk
Цитата

C базовой логикой - никак не связано, а вот с потребностями по расширению проекта, которые придут в голову сразу после успешного запуска - связаны. 

100%

Жёсткая привязка к типу БД, да и к свойствам таблиц и их полям.

И так же не самая последняя проблема, это так сказать "улучшения" в версиях БД могут стать проблемой на пути перехода на версию выше, так как частенько эти "улучшения" становятся не совместимыми, что соответсвенно сокращает список версий БД для использования приложением.
PM MAIL   Вверх
Sentox
Дата 7.6.2012, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


как то так
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 27.1.2009
Где: Зимбабве

Репутация: 7
Всего: 7



Я бы порекомендовал бы всё равно вызов процедур вынести в отдельный класс шлюза к БД на той же платформе что и само приложение.
Это бы дало лучшую гибкость вслучае, если всё таки проект будет расширяться, так как в методах такого класа можно без труда изменить логику доступа к БД, не затрагивая клиентского кода. (впринципе может Вы так и сделали smile

Это сообщение отредактировал(а) Sentox - 7.6.2012, 22:59
PM MAIL   Вверх
Fortop
Дата 7.6.2012, 23:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Цитата(Sentox @  7.6.2012,  22:41 Найти цитируемый пост)
Жёсткая привязка к типу БД, да и к свойствам таблиц и их полям.

Это не имеет значения для продукта внутреннего пользования


Цитата(ksnk @  7.6.2012,  14:40 Найти цитируемый пост)
посмотри на ulmart - как бы тоже каталог, без оплаты, со сложным механизмом фильтров.

И где там сложная логика работы с БД

Идиотский и перегруженный интерфейс вижу. Но и не более того


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
ksnk
Дата 8.6.2012, 07:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 96
Всего: 386



Цитата(Fortop @  7.6.2012,  23:29 Найти цитируемый пост)
И где там сложная логика работы с БД


Это просто пример развития "каталога без оплаты". А сложность и в facebook'е нету. Все просто  smile 


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0472 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.