Логотип PHPShop
8-800-100-73-18
+7 (495) 989-11-15

Удобная CMS для разработчиков

PHPShop использует собственный php-фреймворк, состоящий всего из 3х основных файлов (ядро, элемент и генератор административных элементов). Вам не потребуется быть гуру в программировании, входной порог для разработчиков очень низкий. Фреймворк использует принцип рефлексии на основе ООП (объектно-ориентированное программирование) и ОРМ (объектно-реляционное отображение БД). Генератор административных элементов выполнен в виде хелп-методов для создания HTML элементов.

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

Система дизайн-хуков, простота исходного кода и широкие возможности по расширению функционала качественно отличает PHPShop от других CMS. Размер исходного PHPShop кода в 10 раз меньше аналогов. Все файлы ядра сгруппированы по категориям, в имени которых явно указывается его назначение (/core, /class, /inc). Сами файлы в имени содержат категорию родителя (shop.core.php, autoload.inc.php). С явной системой имен файлов работать даже на FTP очень удобно и продуктивно.

Обновления системы выходят каждый месяц и могут быть установлены автоматически через панель управления или через EasyControl (пакет дополнительных утилит) самим пользователем. Обновление никогда не затрагивает пользовательские файлы шаблонов и доработок, если они выполнены в концепции дизайн-хуков или модулей. Существует возможность автоматически откатить обновление в критических случаях.

Поддерживается установка дополнительных модулей по ссылке со сторонних ресурсов – это полезно для дистрибуции модулей партнеров. На своем ресурсе с описанием нового модуля для PHPShop достаточно будет только указать ссылку для загрузки модуля из панели управления сайтом.

Все классы и функции имеют удобочитаемый вид и снабжены PHPDoc комментариями и описанием, что позволяет получать справку по ним в любом современном IDE (например, в NetBeans можно навести мышкой на функции и нажать клавишу Ctrl для получения полной справки с назначением и аргументами и т.д.).

Для пользователей ОС Windows разработана отдельная среда разработки PHPShop IDE, выполняющая роль редактора кода с расширенными подсказками по фреймворку и доступными переменными.

Для подключения шаблонов дизайна используется собственный php-шаблонизатор, главным отличаем которого является полное разделение php-кода от html-кода шаблонов. Файлы шаблона – это обычные кусочки html текста, структурированные по определенным папкам с именами *.tpl. Логика назначения имен папок шаблонов очень понятная, в них сложно потеряться (/products, /css,/main,/news и т.д.). Переменные в шаблонах имеют вид @varName@ (@topMenu@, @imageSlider@ и т.д.) По имени переменной шаблонизатора не трудно догадаться о ее назначении. Для помощи в работе с шаблонами существует встроенный в панель управления функциональный текстовый редактор шаблонов, позволяющий неподготовленному пользователю быстро найти и изменить нужный элемент.

Для пользователей ОС Windows разработан отдельный визуальный редактор шаблонов PHPShop Editor, предоставляющий расширенные возможности по настройке шаблонов.

Справочное руководство для обучения программированию в PHPShop доступно в нашем учебнике wiki.phpshop.ru и API документации. Для получения более детальных консультации по фреймворку можно обратится в службу технической поддержки.

Продажа шаблонов дизайна

Партнеры могут продавать платные шаблоны дизайна через фирменный Магазин дизайнов с автоматической системой установки, 30-дневного тестирования и оплаты шаблона через платежные системы или безналичным расчетом для юридических лиц. Установка шаблона происходит через панель управления CMS с защитой от копирования. Для каждого сайта покупается отдельный шаблон. Вознаграждение партнерам выплачивается в размере 70% от стоимости шаблона. Цену за шаблон назначает партнер. При каждой оплате шаблона автору отправляется автоматическое уведомление по e-mail. Принимаются полностью готовые шаблоны под PHPShop 5 с предварительным тестированием нашими разработчиками для допуска к продаже.

Тестовая лицензия

После подписания договора мы предоставляем партнеру бесплатную лицензию для тестового домена. Для снятие копирайта автора (white label) следует приобрести одноименную услугу со скидкой партнера.

Автоматическая установка для хостингов

Хостинги могут воспользоваться готовым shell установщиком для PHPShop из командной строки с передачей всех данных в виде аргументов для подключения в свои панели управления услугами возможность установки CMS пользователям одним нажатием кнопки, как это сделано на популярных хостингах Beget, Reg, Masterhost, Nic и других.

wget http://phpshop.ru/sh
sh install.sh localhost shop_bduser shop_bdname shop_bdpass admin_name admin_pass admin_mail path  

Система партнерских скидок

Вы можете скинуть от 45% до 60% от первоначальной стоимости продукта и реально заработать. Партнерские скидки рассчитываются от накопленной суммы продаж PHPShop.

0 - 130 000 руб. > 130 000 руб. > 300 000 руб.
45% 50% 60%

Скидки партнерам от 45%!

Наши партнеры получают скидку от 45% до 60%, бесплатную лицензию для тестирования магазина, помощь наших специалистов в освоении скрипта.

Если вы занимаетесь разработкой, либо продвижением сайтов, интеграцией, контентом, или просто имеете портфолио на Freelance.ru, отправьте нам заявку на сотрудничество:

Обновить
.