Логотип PHPShop
8-800-700-11-15
+7 (495) 989-11-15
8-800-700-11-15
+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. Для получения более детальных консультации по фреймворку можно обратится в службу технической поддержки.

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

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

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

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

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

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

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

Обновить
Модуль Промо-акций
Наш калькулятор стоимости интернет-магазина
Как наполнить интернет-магазин за 30 минут?
Синхронизация с Мой склад
Copyright © PHPShop™, 2004-2016. Все права защищены. ООО "ПХПШОП".
Тел:
8-800-700-11-15, +7-495-989-11-15
, пн - пт, 10.00 - 18.00
Отправьте нам сообщение
Связаться с нами