Создать интернет-магазин (Введение)

 

Доброго всем времени суток Улыбаюсь Сегодня я хочу, уже на конец таки, начать цикл статей в котором я Вас научу работать с новой системой управления контентом, которую я назвал RS-SITE. На момент написание данной заметки актуальная версия 1.3.1.

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

Как я буду обучать? Все очень просто. Учитывая то, что я не могу обучить Вас всем аспектам управления данной системой (сам их не помню Ангел), будем осваивать все на практике, а именно будем создавать интернет — магазин по продажи сувенирных футболок.

 Немного о системе

Система по своей сути является инструментом, который позволяет подключить нужные файлы. Писаться она начала в тот момент когда я начала изучать ООП, поэтому подход немного не правильный (конкретнее сказать старый). Исправлять я все буду в версии 2.0, но до нее еще далеко Улыбаюсь Движок содержит набор инструментов для работы с базой данных mysql, а так же инструменты для обработки всяческих, часто используемых, данных. На данный момент я без особого труда собрал на ней блог который Вы читаете и визитку, которую Вы можете посмотреть вот по этой ссылке.

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

Тестировалось все на поднятом сервере apache 2.2.22, php версии 5.3.5 и базы данных mysql 5.5.23. php должен поддерживать короткие теги (short_open_tag) а апач модуль mod_rewrite. Директивы register_globals и magic_quotes_gpc у php должна быть отключены.

По сути это все. Осталось сказать, что система будет распространяться по лицензии GNU GENERAL PUBLIC LICENSE Version 2. Поэтому использования данной разработки производится на Ваш страх и риск. Ну и само собой систему можно дорабатывать и использовать в своих целях Улыбаюсь

Скачать RS-SITE

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

Заключение

Сразу после данной заметки будет список статей цикла, так что закиньте данную страницу в закладки и ждите обновления Улыбаюсь

У меня все, ждите продолжения!

Материалы цикла статей «Создать интернет-магазин»

Начало

Сбор ядра RS-MINI

Расширение ядра RS-MINI

 

Возможно Вам будут интересны следующие заметки

Комментарии (20)

Ваше имя *
Сайт
Ваш E-mail *
Ваше сообщение *
 
Вы не подтвердили условия политики конфиденциальности.
admirativ, 10 Декабря 2013 г. 22:44 пишет:
Читатель
Спасибо! Проверим что за CMS =)
admirativ, 10 Декабря 2013 г. 22:57 пишет:
Читатель
Fatal error: Call to undefined function tpl_text() in Z:\home\rsite.lc\www\templates\public\main.tpl.php on line 37
Алексей, 10 Декабря 2013 г. 22:59 пишет:
Автор
Публичную часть нам еще предстоит собрать, сейчас доступна только админка.
Ответ для пользователя: admirativ
admirativ, 10 Декабря 2013 г. 23:03 пишет:
Читатель
Хорошо посмотрю админку отпишусь
CoopeR, 11 Декабря 2013 г. 12:56 пишет:
Читатель
уххх)) новая статейка, уря)
будет интересно посмотреть на реализацию корзины(если таковая будет))
simofon, 12 Декабря 2013 г. 01:02 пишет:
Читатель
Ждем с нетерпением "большой сборки" статей надеюсь на опп?
class {

and all such
}
simofon, 12 Декабря 2013 г. 13:18 пишет:
Читатель
не забудте создать папку (cache) кеша в корне сайта иначе словите ошибку
Алексей может стоить сделать так
<?
@mkdir($cache, 0777);   // создаем, если его еще нет
Алексей, 12 Декабря 2013 г. 13:38 пишет:
Автор
Данная папка уже имеется в системе, зачем писать код на ее создание? Не разумно потыкать тем, кто удаляет системные папки с надеждой, что и без них будет работать.
Ответ для пользователя: simofon
simofon, 12 Декабря 2013 г. 13:59 пишет:
Читатель
Алексей вок как я споймал ошибку
Распаковка архива движка->настройка конфига->импорт бази ->Авторизация в админ панель->админ панель меню слева пункт "Кеш"->
[bug : ]
[b]Warning: opendir(./cache/,./cache/) [function.opendir]: Не удается найти указанный файл. (code: 2) in D:\WEB\OpenServer\domains\rs-site\modules\admin\cache\cache.class.php on line 25[/b]
...
[/bug]
в прочем как хотите , многие догадаются в чем проблема!
Алексей, 12 Декабря 2013 г. 14:16 пишет:
Автор
Вопрос, у Вас была данная папка в корне после разархивировании? Данной ошибки не должно быть, так как папка должна существовать.
Ответ для пользователя: simofon
simofon, 12 Декабря 2013 г. 14:25 пишет:
Читатель
Алексей, 12 Декабря 2013 г. 14:35 пишет:
Автор
хз почему так получилось, но вот скрин, скачанного мной с сайта, архива
Ответ для пользователя: simofon
simofon, 12 Декабря 2013 г. 14:44 пишет:
Читатель
разобрался пустые папки и файлы скушал Download Master ))))
Дмитрий, 15 Февраля 2014 г. 09:41 пишет:
Читатель
Алексей, установил архив на хостинг, залил таблицы, подключил БД, работает как Вы и писали (пустой шаблон). Но каталога /admin/ в корне архива небыло?
Алексей, 15 Февраля 2014 г. 22:41 пишет:
Автор
Нет.. такого каталога нет (физического). Данный каталог реализован с помощью ЧПУ
Ответ для пользователя: Дмитрий
Дмитрий, 16 Февраля 2014 г. 01:33 пишет:
Читатель
Алексей, огромное спасибо за ответ. Не стал отписываться, что с этим разобрался (дабы не вносить путаницу). Теперь буду разбираться со всем с самого начала. Огромное спасибо Вам за эту работу! Буду следить за новыми статьями!
Ответ для пользователя: Алексей
Илья, 15 Января 2017 г. 08:19 пишет:
Читатель
Здравствуйте! Я заметил небольшой(на очень не хороший баг) на вашем сайте, а именно: если перейти на страницу (например) http://rio-shaman.ru/sozdat-internet-magazin/sozdat-internet-magazin/ , если убрать последний слеш "/", то сайт выдаст ошибку 404! Как это исправить? Если я смог легко добавить этот слеш и перейти к нужной мне статье, то у других пользователей данного сайта могут наблюдаться некоторые недоразумения :) Не могли бы вы написать статью об исправлении всяких таких "косяков", а также хотелось бы узнать, как вы реализовывали всякие разные модули для сайта на ООП) Такие статьи, по моим расчётам, смогли бы не плохо поднять посещаемость данного блога :) Спасибо вам за всё, с помощью ваших заметок я смог написать свой мини-интернет портал(на процедурном программировании), а сейчас и вовсе я перехожу на ООП, хотелось бы узнать о реализации некоторых модулей именно на ООП, с MVC ) Всех благ вам! :)
Алексей, 15 Января 2017 г. 10:58 пишет:
Автор
Это не баг, это фитча. Просто у меня все никак руки не доходят подковырять редирект с ссылки без слеша на ссылку с слешом. Не доходят потому что все ссылки на блоге с конечным слешом (и проблем с натыканием на 404 почти нет), а большая часть юзеров путает адресную строку с поисковой, и вообще не лезут править урл :)
Ответ для пользователя: Илья
Илья, 16 Января 2017 г. 13:51 пишет:
Читатель
А, всё понял :) А как насчёт идеи по дальнейшему развитию данного блога? В плане - создания новых заметок, как на ООП MVC написать модули той же галереи, пагинации или как в целом добавлять новые модули? :) По мне так это было бы очень здорово ! :) И круто было бы написать на ООП MVC форум с всякими разными плюшками)) Как вам идея?
Ваш верный ученик, Илья))
Ответ для пользователя: Алексей
Алексей, 18 Января 2017 г. 10:47 пишет:
Автор
На все это нужно очень много времени, а его сейчас катастрофически не хватает :(
Ответ для пользователя: Илья