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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ядро движка интернет магазина, Советы, примеры и т.д. 
:(
    Опции темы
NetJunky
Дата 12.6.2009, 18:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 277
Регистрация: 11.5.2008
Где: Tallinn

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



Всем привет.
Есть желание и интерес писать движок для магазина.
Вопрос в следующем:
  •  Является ли это CMS?
  •  Что моглобы содержать ядро такого движка?
  •  Стоит ли применять принципы ООР и работать с классами?
  •  Нужен ли для этого како-либо Framework или можно без?(Реально сделать самому framework для написания такого движка?)

Все буду очень признателен за критику во всех её направлениях.
Так как ранее такими обширными делами не занимался.
Вот интересно узнать мнения опытных людей.

Всем заранее спасибо.


--------------------
Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe
Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139

Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев.
PM MAIL WWW ICQ Skype MSN   Вверх
youri
Дата 12.6.2009, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 17.4.2004

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



Цитата

 Является ли это CMS?

cms - content management system, у тебя ж будет возможность управлять содержимым?

Цитата

Стоит ли применять принципы ООР и работать с классами?

не вижу причин от них отказываться

Цитата(NetJunky @  12.6.2009,  18:24 Найти цитируемый пост)
Нужен ли для этого како-либо Framework или можно без?(Реально сделать самому framework для написания такого движка?)

с framework'ом проще
PM   Вверх
NetJunky
Дата 12.6.2009, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 277
Регистрация: 11.5.2008
Где: Tallinn

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



Цитата(youri @  12.6.2009,  19:53 Найти цитируемый пост)
cms - content management system, у тебя ж будет возможность управлять содержимым?

 да.

Цитата(youri @  12.6.2009,  19:53 Найти цитируемый пост)
с framework'ом проще

а, что они упрощают точнее?


--------------------
Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe
Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139

Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев.
PM MAIL WWW ICQ Skype MSN   Вверх
icewind
Дата 12.6.2009, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 393
Регистрация: 11.4.2009
Где: Ростов-на-Дону

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



Цитата(NetJunky @  12.6.2009,  21:50 Найти цитируемый пост)
а, что они упрощают точнее? 

framework дает тебе готовую структуру приложения + методы для работы с данными.

Цитата(NetJunky @  12.6.2009,  18:24 Найти цитируемый пост)
Стоит ли применять принципы ООР и работать с классами?

Я бы сказал что без этого вообще начинать проект плохо. Вообще начинать надо с проектирования. На этом этапе и принимается решение об архитектуре скрипта, а, следовательно, о использовании фреймворков.


--------------------
user posted image
PM MAIL Skype   Вверх
NetJunky
Дата 13.6.2009, 01:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 277
Регистрация: 11.5.2008
Где: Tallinn

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



Цитата(NetJunky @  12.6.2009,  18:24 Найти цитируемый пост)
Что моглобы содержать ядро такого движка?




--------------------
Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe
Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139

Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев.
PM MAIL WWW ICQ Skype MSN   Вверх
nerezus
Дата 13.6.2009, 02:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

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



Цитата

а, что они упрощают точнее?
 Тебе не придется изобретать кучу кривых велосипедов.

Цитата

Что моглобы содержать ядро такого движка?
 ZendFramevork MVC могло бы содержать.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
youri
Дата 13.6.2009, 02:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 17.4.2004

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



Цитата(icewind @  12.6.2009,  21:56 Найти цитируемый пост)
framework дает тебе готовую структуру приложения + методы для работы с данными.

тем самым ты упрощаешь себе задачу (что-то уже решено за тебя), главное не начать переписывать framework smile

Цитата(NetJunky @  12.6.2009,  18:24 Найти цитируемый пост)
Стоит ли применять принципы ООР и работать с классами?

ты боишься, что использование классов может заметно понизить производительность? Если это будет действительно так, ты всегда сможешь переписать код без классов. Просто не надо впадать в крайности - http://www.phppatterns.com/docs/design/hel...rld_in_patterns
p.s. ООП не обязательно подразумевает наличие классов в ЯП

Цитата(NetJunky @  12.6.2009,  18:24 Найти цитируемый пост)
Что моглобы содержать ядро такого движка?

оно могло бы содержать web-интерфейс управления базой товаров + web-интерфейс для просмотра этой базы. Уровень универсальности определяешь ты - надо просто помнить, что за универсальность надо платить
p.s. ну да, это пожалуй не про ядро

Это сообщение отредактировал(а) youri - 13.6.2009, 02:55
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

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

Важно:

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

Внимание:

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

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

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


 




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


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

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