Ответы пользователя по тегу PHP
  • Как создать и хранить уникальный идентификатор заказа?

    Den1xxx
    @Den1xxx
    При заказе просим заказчика ввести email, а при просмотре заказа даем ссылку вида order_no=123&email=me@somehost.ru
    И если вдруг емайл заказчик потерял где-то по дороге, просим его ввести опять.
    Ответ написан
  • Создание лицензии для движка, что прочитать?

    Den1xxx
    @Den1xxx
    Всё правильно написали: генерация ключа и запись в БД.
    Потом при обновлениях/суппорте проверяется ключ, если совпал ключ и домен — доступ, нет — вывод предупреждения.
    Проблема здесь в том, что Вы от клиента не можете нормально поправить код, если он шифрован.
    Вдруг он захочет что-то поменять в коде — он же его купил?
    Открытость кода — признак «нормальной CMS».
    А если код открыт, то тогда Ваша лицензия пойдёт лесом.
    Вот так и получается — или делаете нормальную CMS, или платную:)
    Выходом считается ещё сделать несколько редакций: бесплатный вариант, платный шифрованный за небольшие деньги на 1 домен, платный нешифрованный без ограничений.
    Платный нешифрованный потом покупается вскладчину, зануляется и выкладывается в паблик;)
    Ещё вариант: полностью бесплатный, докупаются лишь мелкие модули за небольшие деньги.
    И последний вариант — это не продажа, а SAAS услуги, когда все сайты и CMS у Вас на хостинге, клиент платит только за хостинг с двигом, не имея прямого доступа к файлам и коду. Вариант типа Юкоз:)
    Ответ написан
  • «Подписаться» на событие в БД

    Den1xxx
    @Den1xxx
    Наверное Вам нужно это:
    http://habrahabr.ru/post/69457/
    Позволяет держать постоянное соединение клиента с сервером:)
    Ответ написан
    Комментировать
  • Есть ли лёгкая PHP CMS с простецким админским интерфейсом?

    Den1xxx
    @Den1xxx
    ReloadCMS. Там все уже в комплекте — галерея, форум, миничат, гостевая, статьи, форма отправки, rss каналы и т.д.
    Ссылка на последнюю версию reloadcms.com/main/?module=forum&action=topic&id=132
    Что касаемо модулей — при создании статической страницы можно сохранять её в режиме «php» — весь написанный текст будет интерпретирован как php-код.
    То есть для создания простейшего модуля не требуется читать мануалы.
    Ответ написан
    Комментировать