Jump to content

VamShop 2 - Новое поколение CMS для создания интернет-магазина


Recommended Posts

  • Replies 897
  • Created
  • Last Reply

Top Posters In This Topic

  • support

    609

  • vanina200988

    49

  • SeoWWW

    27

  • Adilan

    21

Top Posters In This Topic

Popular Posts

Вот смотрите еще: ярлыки в админке добавляются, но визуально на сайте не отображаются. Всмысле не отображаются картинки или текст о скидке или новинке

Перенос данных. Обновить нельзя, потому как это абсолютно разные движки.

Posted Images

а есть уже примерная бд (наброски)? и какие мин сроки к первого релиза?0о

Link to post
Share on other sites
support

Сроков никаких нет, но явно не меньше года.

База строится по контроллерам и моделям (файл /app/sql/install.sql в парой таблиц уже есть).

т.е. будут например контроллеры:

categorie

product

user

profile

и, соответственно, таблицы в базе:

cateogires

products

users

profiles

и т.д.

Сейчас сделал самые-самые основы, т.е. примеры форм, записи в базу, примеры локализации интерфейса и данных в базе.

Link to post
Share on other sites

чтот не пойму как там его скачать ;/

нужно ставить свн или как там?)

пс был бы непротив поучаствовать в создании чегото с 0, но с какепхп еще пока не знаком =(

хотя интересно уже тем что есть mvc)

Link to post
Share on other sites
support

Да, только через svn.

Если хочешь добавить какой-то свой код, то без прочтения http://book.cakephp.org
Сложно будет понять, что к чему.

Вот очень полезный раздел, как мне кажется - http://book.cakephp.org/view/219/Blog
Как раз основы рассказывают, прям пошагово, какой код писать и т.д.

Link to post
Share on other sites
support

Framework как мне кажется, избавляет от лишней работы, изобретения велосипедов по сто раз, т.е. есть все готовые компоненты, что б заниматься только кодом магазина.

А самое главное - это стандартизация и соглашения, т.е. код должен писаться по определённым правилам, это тоже мне кажется очень важным, что б любой человек смог разобраться в коде проекта на CakePHP, благодаря соглашениям и стандартам внутри CakePHP, а это опять же хорошо например с точки зрения поиска программистов, что б не было так, что один написал код по-совему, другой по-своему, а третий потом с этим разобраться не может и ничего сделать так же не может.

Всё уже готово для работы с базой (mysql, postge и т.д.), с формами, с кэшем (с поддержкой как файлов, так и apc, memcahced и т.д.), с локализацией и интерналионализацией и прочее-прочее.

Вобщем, лично мне очень понравилось как создаются приложения в CakePHP, буквально паролй строк можно сделать например простой скрипт новостей, т.е. запись, редактирование, вывод новостей.

А главное, что расширять можно приложения очень легко, не нужно вообще никакие файлы править, просто покидал файлы в нужные папки и всё.

Можно автоматизировать тестирования скриптов, используя SimpleTest движок.

Вобщем, я так понял, просто супер, приходится заниматься лишь собственном приложением, а все обёртки уже готовы.

Но есть конечно и минус - работает конечно медленней в сравнении с "чистым" php, но это решается мне кажется кэшированием.

Link to post
Share on other sites

кмтати а есть примеры сайтов с его использованием?

Framework как мне кажется, избавляет от лишней работы, изобретения велосипедов по сто раз, т.е. есть все готовые конпоненты, что б заниматься только кодом магазина.

согласен, главное ток чтоб этот фреймворк был изначальн норм =)

Link to post
Share on other sites
support

Да сейчас все основные наборы: Symfony, Zend, CodeIgniter, CakePHP, все они примерно похожи, т.е. одни и те же принципы.

Примерны сайтов на главной странице - http://cakephp.org, раздел They are using CakePHP

Например вот - http://addons.mozilla.org/

Link to post
Share on other sites

а доступ к свн закрыт? с свн прост мало работал пытаюсь сделать импорт нужна авторизация. или как там загрузить его?)

Link to post
Share on other sites
support

Делать commit'ы в svn только я могу.

А выкачивать файлы любой может.

Link to post
Share on other sites

кстати я уже когдат об этом заводил тему об этом (формирование формы....) пример в каке:


# echo $form->create('Post');
# echo $form->input('title');
# echo $form->input('body', array('rows' => '3'));
# echo $form->end('Save Post');
[/code]

и чем это плохо и в чем тут проблемы возникнут как мне тогда говорили?0о

фреймворк довольн неплохой и несложный (покрайней мере с первого взгляда =) ),

тольк жаль что все в нем на класах а сделано все на пхп4(?!) и если проект планируется на год как мин то хз стоит ли к нему привязываться...

тем более что скоро(вроде)  появится пхп6 и кто знает что будет дальш... за этот год много чего думаю изменится...

тут над все зарание спланировать посравнивать ;/

это так первые мысли при работе с этой какой =)

Link to post
Share on other sites

в php6 будет круть несусветная))) собственно тоже не понял- зачем изобретать велосипед..делать магазин на основе какого-то фрэймворка, когда магазинов тонны.. можно взять готовый и довести до ума..

Link to post
Share on other sites
support

Да ничего в такой форме плохого нет, просто такие формы в текущем коде сделать нормально не получится.

CakePHP работает и на php 4 и на php 5 и на php 6 будет работать.

Никто никуда ведь не привязывается, это просто планы на будущее.

Основная версия есть и будет VaM Shop та, что есть сейчас.

Для пользователя всё равно ведь без разницы, что там внутри.

geval

Так готовых современных магазинов лично я не видел, совсем голые встречаются, да и не очень нравятся.

Link to post
Share on other sites

2geval: готовых движков магазинов много, очень много... но норм единицы... стоит писать новый но если его писать то нужно чтобы он попал в те единицы... и это касается не только магазинов...

Основная версия есть и будет VaM Shop та, что есть сейчас.

а смысл тогд делать новую?0о

Link to post
Share on other sites
support

Для того, что в текущей версии есть проблемы, исправить которые нельзя, легче написать с нуля и правильно.

Что значит сделано на 4?!

Работает нормально на всех версиях php, это по-моему, как раз плюс, а не минус.

Link to post
Share on other sites
support

По-моему, это не принципиально.

Раз остался только php5, то следующая версия наверное и обновит стандарты.

Link to post
Share on other sites

я ж об этом и говорю так как это чудо еще на пхп4 то на пхп5 думаю его также переведут как и все прогресирующие проэкты...и кто знает что изменится в его ядре на протяжении развития проэкта...

Link to post
Share on other sites

Структура шаблонов довольно удачная. и многие пользователи и разработчики хорошо знают smarty.

Link to post
Share on other sites

чем так отличается смарти от нейтив пхп?

какая разница в {foreach ..}{/foreach}

и

<?php foreaach (...): ?>

<?php endforeach ?>?

а если нам ненужно уже будет встроенное кэшыр смарти и т.д. то о нем можн и не вспоминать...

Link to post
Share on other sites
support

По-моему, в CakePHP нет необходимости в смарти.

Link to post
Share on other sites

чем отличается MIT License от GNU?0o искать впадло если ктот знает в двух словах)

Link to post
Share on other sites
support

MIT вообще простая лицензия, делайте, что хотите, только оставляйте копирайт.

Link to post
Share on other sites
Vladzimir

Что-то я очень сомневаюсь, что первая альфа версия выйдет даже через полтора года.

Вот простой пример: Joomla над ней работают ДЕСЯТКИ програмистов, и даже они от начала разработки новой версии 1,6 до ее альфа-релиза шли около года, да плюс потом от альфа до стабильной сборки еще около года уходит. А бета-тестеры их должно быть не два, и не двадцать, а сотни. Вот тогда продукт и будет качественным. И это сроки по разработке у них не с нуля как здесь.

Link to post
Share on other sites

>Вот тогда продукт и будет качественным. И это сроки по разработке у них не с нуля как здесь.

было бы лутче если б они ее делали с нуля а не продолжали все ту же х.......

Link to post
Share on other sites
  • support locked this topic
Guest
This topic is now closed to further replies.

×
×
  • Create New...