Компания Promodo выпустила бесплатную систему управления сайтом собственной разработки

1033
46

Компания Promodo выпустила бета-версию CMS-системы собственной разработки. Как сообщают в компании, в Promodo-cms пока запущен лишь первичный функционал. Система ориентирована на корпоративные сайты, информационные и справочные сайты, каталоги, интернет-витрины, сайты СМИ и другие виды веб-ресурсов.

CMS написана на PHP с использованием  фреймворка  ZendFramework,  работает с базой данных MySQL. Распространяется по лицензии GNU General Public License и совершенно бесплатна для использования.

Чем будет отличаться система от множества других программных решений?

  • Возможностью задать уникальные meta-данные для любой страницы сайта;
  • Генерацией дружественных ПС статических URL-адресов страниц;
  • Отсутствием дубликатов страниц сайта;
  • Управление перенаправлениями (редиректами) с одной страницы на другую из панели администратора;
  • Возможностью установки кода системы Google Analytics, подтверждения прав в сервисе Яндекс.Вебмастер, инструментах Google Webmaster Tools, редактирование файла robots.txt – из панели администратора;
  • Шаблоны данных – ручное конструирование объектов сайта с неограниченным количеством атрибутов и полей;
  • Управлением набором выводимых модулей для различных страниц сайта;
  • Созданием каталогов неограниченной вложенности;
  • Удобным и простым созданием формы обратной связи;
  • Автоматическим созданием xml и html карт сайта;
  • Широкими возможностями создания меню сайта: из набора объектов, на основе дерева категорий, на основе дерева каталога.

Часть этих возможностей реализованы и выделены в специальные компоненты: поисковой оптимизации.

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

В ближайший год основной упор будет сделан на расширение возможностей существующего функционала и расширение SEO-части CMS. Шаблонное генерирование мета данных, подсчета SEO-параметров страницы (% вхождения ключевых слов/словоформ), поиск несуществующих страниц и битых ссылок, интеграция с внешними SEO-сервисами и др.

Описание системы, ее основных модулей и документации, а также ссылка на скачивание дистрибутива доступны на официальном сайте http://www.promodo-cms.ua/

Оставить комментарий

Комментарии | 46

  • Сначала хотел написать саркастичный комментарий о том, что у promodo cms нет ни одного реального преимущества по сравнению с WordPress или Drupal и она обречена на забвение в песках времени.

    Но потом увидел, что лицензия GPL и это, безусловно, крутой шаг. Кстати, GPLv2? Учитывая, что многие сеошники до сих пор юзают DLE для своих сайтов, возможно promodo cms сможет найти свою нишу и стать мощным нишевым игроком. Удачи команде!

  • Одно не понятно — ЗАЧЕМ?

    • ну как же ) а пресловутая само реклама ?! неплохой маркетинговый ход, вот интересно будут ли выделять средства на шквал пожеланий по доработки и как долго , ведь ниша любит развитие проектов

      • В ответ на «зачем». Практически у каждой компании есть свои cms-системы. Делать сайт, продукт на чужой CMS не всегда выгодно, удобно, целесообразно. Да и для крупных компаний это не совсем правильно. Наша система была изначально создана для внутренних нужд и разработана с учетом многолетнего опыта продвижения сайтов.

        Мы считаем, что в ней есть явных преимуществ в удобстве, простоте. Почему не делиться хорошим продуктом, который может быстро стартовать малому и среднему бизнесу без дальнейших проблем с поисковой оптимизацией проекта?

        Цели заработать на системе не стоит, наша компания зарабатывает на других решениях.
        В ответ на дальнейших разработках также отвечу ДА! Мы немало потратили времени на создание версии 1.0 и останавливаться на этом не собираемся.

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

          НЕ вигідно робити сайт на чужій CMS тільки увипадку потреби розробки вузькоспеціалізованого сервісу, для якого існуючі CMS необхідно допилювати дуже сильно, а тому простіше написати з нуля.

          В чому неправильність для крупних компаній? в них є купа бабала і вони можуть оплатити ваші труди?

          • Ник, у вас есть выбор, ставить наш продукт или использовать сторонние разработки.
            Да, мы далеки на данный момент от битрикса, юми, друпала и других систем. Но мы сделали первый шаг и не собираемся на этом останавливаться.

            Бесплатность, удобство, SEO-ориентация — вот те задачи, которых мы хотим достичь. Если система будет не востребована, она сама умрет. Но что-то мне подсказывает, что это нужно рынку. мы сделали такой шаг.

            ПОд крупными компаниями я имел ввиду нашу. Мы потратили немало времени и сил на систему, которая достаточно просто и качественно решает вопросы разработки сайтов для наших клиентов, почему не дать ее бесплатно людям?

          • Я тільки вітаю ваше бажання подарувати свій продукт людям! Цікаво подивитися що далі буде.

            На рахунок простоти і якості — доберуся до тест машини відпишуся.:)

          • Себто ви, проаналізувавши ринок існуючих CMS на відкритому коді, прийшли до висновку що жодна не має цих унікальних фіч, які має ваша?

          • Некоторые имеют функционал, но он далеко не идеален

          • Некоторые имеют функционал, но он далеко не идеален

          • Себто ви, проаналізувавши ринок існуючих CMS на відкритому коді, прийшли до висновку що жодна не має цих унікальних фіч, які має ваша?

          • Ник, у вас есть выбор, ставить наш продукт или использовать сторонние разработки.
            Да, мы далеки на данный момент от битрикса, юми, друпала и других систем. Но мы сделали первый шаг и не собираемся на этом останавливаться.

            Бесплатность, удобство, SEO-ориентация — вот те задачи, которых мы хотим достичь. Если система будет не востребована, она сама умрет. Но что-то мне подсказывает, что это нужно рынку. мы сделали такой шаг.

            ПОд крупными компаниями я имел ввиду нашу. Мы потратили немало времени и сил на систему, которая достаточно просто и качественно решает вопросы разработки сайтов для наших клиентов, почему не дать ее бесплатно людям?

  • Автор оставляет за собой право собирать статистику с сайтов, созданных при помощи ПП, а именно возраст, домен, количество станиц и иную доступную открытую информацию.

  • 5.5 Материалы, собранные в результате проведения статистики, могут быть Автором обнародованы без согласования с Пользователем.

  • Автор оставляет за собой право в любое время изменять условия Соглашения без предварительного уведомления Пользователя.

    • Allbiz, и тут вы правы. Развивать проект без понимания минимальной статистики, качественных показателей сайтов невозможно. Впрочем, мы вписали в соглашение минимальную информацию, которую может получить любой пользователь ПС, так что считаем данные пункты вполне корректными. Контент сайта и другая конфиденциальная информация, о который вы хотели намекнуть, остается за автором проекта.

  • все портит кнопка скачать и рассказка про фреймворк. Обычный юзер уже такое не поставит.

  • вирішили створити свій власний лунапарк з преферансом і дівками. Лишається тільки питання — навіщо? якщо правильно настроїти тойже друпал наприклад  — буде проста зручна система. Той же пібрікс простий як двері (в користуванні). ЛІпше б зробили тежнічні рішщення для специфічних сео завданяь під популярні CMS. А так ради сео ставити таку систему не резон. Хіба щоб потестити.

    • Можно поинтересоваться сутью вашего комментария? 
      Вы начинаете рассказывать людям, которые СДЕЛАЛИ продукт, выпустили его БЕСПЛАТНО на рынок чем им заняться??Вы, конечно, извините, но смориться это более чем странно.

      • 🙂 суть коментаря в коментарі.  Що вже думки своєї не можна сказати?

        Я радйи що люди ЗРОБИЛИ продукт і БЕСПЛАТНО випустили його на ринок.Але реально давайте глянем правді у вічі яка його прикладна цінність на даний момент?

        Не мені вам казати що CMS є багато, до кольору до вибору і клієнти(розробники) будуть вибирати відомі. Значить на даний момент ціллю ІМХО є піар і безкоштовний бетатест від людей які схочуть просто побавитися новою цяцькою.  Хоча якщо проект розвинеться в щось дійсно серйоне це буде реально круто.

        Але тим не менше  не вже не було простіше і ефективніше зробити SEO модулі до того ж друпала (з більшою функціональністю ніж в існуючих) чи до бітрікса (до якого нормальних моулів майже нема). Ось чого я не розумію.

      • 🙂 суть коментаря в коментарі.  Що вже думки своєї не можна сказати?

        Я радйи що люди ЗРОБИЛИ продукт і БЕСПЛАТНО випустили його на ринок.Але реально давайте глянем правді у вічі яка його прикладна цінність на даний момент?

        Не мені вам казати що CMS є багато, до кольору до вибору і клієнти(розробники) будуть вибирати відомі. Значить на даний момент ціллю ІМХО є піар і безкоштовний бетатест від людей які схочуть просто побавитися новою цяцькою.  Хоча якщо проект розвинеться в щось дійсно серйоне це буде реально круто.

        Але тим не менше  не вже не було простіше і ефективніше зробити SEO модулі до того ж друпала (з більшою функціональністю ніж в існуючих) чи до бітрікса (до якого нормальних моулів майже нема). Ось чого я не розумію.

    • Ник, отвечу на ваше замечание.

      1. Преф и девки в следующем релизе будут.
      2. Функционал задания мета-данных по шаблону будет реализован в следующей версии.

      • Дякую за відповідь. В мене ще таке питання — що буде у вашій CMS з такого, чого немає наприклад в Друпалі?

        • Важно понимать, что мы позиционируем нашу cms в
          первую очередь с точки seo. Под этим мы понимаем: 1) Отсутствие типичных
          ошибок (дубли страниц, дубли текстов, неверный код ответа сервера). Добавьте к URL в Drupal динамическую переменную, получите 2 одинаковые страницы, у обеих
          код ответа 200. 2) Возможности оптимизатору самостоятельно (без помощи
          технических специалистов) вести полноценную оптимизацию сайта из админ части. Тривиальные задачи — роботс, добавление аналитикс и т.д. В большинстве случаев
          приходится делать эти правки в самих файлах шаблонов cms.3) Анализ результатов.
          Возможность в админ части видеть некоторые статистические данные, seo параметры
          страниц.Большинство приведенных функций нет в drupal. Эта cms для других целей. Наша cms изначально появилась, чтоб
          удовлетворить наши внутренние задачи, т.к. от сайта к сайту
          список задач по подготовке сайта к продвижению(да и при дальнейшем seo
          сопровождении) практически идентичен. Мы сэкономили себе время и
          автоматизировали часть задач. В дальнейшем развитие продукта будет продолжаться
          прежде всего именно в этом ключе.

          • «Отсутствие типичных ошибок (дубли страниц, дубли текстов, неверный код ответа сервера). Добавьте к URL в Drupal динамическую переменную, получите 2 одинаковые страницы, у обеих 
            код ответа 200»  — отличная функция.

            Только в CMS при маркировке урлов с AdWords/Директ (http://www.promodo-cms.ua/?gclid=CKSb7LXG_qoCFU3xzAod-Qx31Q) идет 301 на основной адрес, то-есть для Google Analytics сводится на нет маркировка. Или я ошибаюсь?

          • Конечно нельзя на сайте  запрещать все get переменные.
            Любую переменную можно
            разрешить, путем добавления в htaccess строки: RewriteCond %{QUERY_STRING}
            !^gclid=[-_a-zA-Z0-9]+$ В будущем добавим эту опцию в админ часть.
            Но
            приведенный и некоторые другие общеизвестные get переменные лучше действительно
            добавить разрешенными в стандартную поставку(уже сделали и подробно прокомментировали в htaccess). Спасибо вам за наводку.

          •  Отсутствие типичных ошибок (дубли страниц, дубли текстов, неверный код ответа сервера). Добавьте к URL в Drupal динамическую переменную, получите 2 одинаковые страницы, у обеих 
            код ответа 200. — ось тут прошу по детальніше з конкретним прикладом.
            Щодо тривіальних завдань — роботс — є модуль який генерує їх динамічно. І Імхо це не та річ в якій має лазити клієнт це має настроювати руками або розробник або оптимізатор.

            Додання аналітікс — є відповідний модуль в який достатньо вставити код. Аналогічно є для Метрики,  Ну чого нема то це для ліру, рамблера, бігміра і прочіх. тут вибачайте руками.

            Деякі статдані це що саме? які куплені на біржах ключі ссилаються на сайт?

        • Важно понимать, что мы позиционируем нашу cms в
          первую очередь с точки seo. Под этим мы понимаем: 1) Отсутствие типичных
          ошибок (дубли страниц, дубли текстов, неверный код ответа сервера). Добавьте к URL в Drupal динамическую переменную, получите 2 одинаковые страницы, у обеих
          код ответа 200. 2) Возможности оптимизатору самостоятельно (без помощи
          технических специалистов) вести полноценную оптимизацию сайта из админ части. Тривиальные задачи — роботс, добавление аналитикс и т.д. В большинстве случаев
          приходится делать эти правки в самих файлах шаблонов cms.3) Анализ результатов.
          Возможность в админ части видеть некоторые статистические данные, seo параметры
          страниц.Большинство приведенных функций нет в drupal. Эта cms для других целей. Наша cms изначально появилась, чтоб
          удовлетворить наши внутренние задачи, т.к. от сайта к сайту
          список задач по подготовке сайта к продвижению(да и при дальнейшем seo
          сопровождении) практически идентичен. Мы сэкономили себе время и
          автоматизировали часть задач. В дальнейшем развитие продукта будет продолжаться
          прежде всего именно в этом ключе.

        • Важно понимать, что мы позиционируем нашу cms в
          первую очередь с точки seo. Под этим мы понимаем: 1) Отсутствие типичных
          ошибок (дубли страниц, дубли текстов, неверный код ответа сервера). Добавьте к URL в Drupal динамическую переменную, получите 2 одинаковые страницы, у обеих
          код ответа 200. 2) Возможности оптимизатору самостоятельно (без помощи
          технических специалистов) вести полноценную оптимизацию сайта из админ части. Тривиальные задачи — роботс, добавление аналитикс и т.д. В большинстве случаев
          приходится делать эти правки в самих файлах шаблонов cms.3) Анализ результатов.
          Возможность в админ части видеть некоторые статистические данные, seo параметры
          страниц.Большинство приведенных функций нет в drupal. Эта cms для других целей. Наша cms изначально появилась, чтоб
          удовлетворить наши внутренние задачи, т.к. от сайта к сайту
          список задач по подготовке сайта к продвижению(да и при дальнейшем seo
          сопровождении) практически идентичен. Мы сэкономили себе время и
          автоматизировали часть задач. В дальнейшем развитие продукта будет продолжаться
          прежде всего именно в этом ключе.

    • Нік, ось навіщо: це буде продаватись як частина рішення «От у вас Вордпрес/Друпал/щось
      інше. Ну це ж зовсім не оптимізована під СЕО система. От наша бачте може
      робити 301 редірект і ще в преферанс грати». Це така собі гра на збільшення очок експертизи в очах клієнта. Ну ок, нехай граються.
      Але клієнтів їхніх жаль.

  • Nick Kudlyk, Ваши возмущения не совсем понятны. Вас ведь никто не заставляет пользоваться системой. Или заставляют, негодники?
    Разработка собственной системы дает компании больше гибкости. Они подстраивают ее под свои нужны и имеют возможность безболезненно модифицировать в соответствии с постоянно меняющимися пожеланиями заказчика.
    Это обычная практика для запада, и там это никого не смущает.

Поиск