Скрипт CMS для сайта хостинг услуг
Друзья, привет! Хочу рассказать про CMS для создания сайта по предоставлению услуг хостинга, а также регистрации доменов. Скрипт имеет возможность настройки тарифов, доступен прием оплаты онлайн, личные кабинеты для пользователей, развитую адмипанель с функцией управления аккаунтами, есть система уведомлений о необходимости продления услуг и многое другое. Данная система позволяет организовать свой бизнес по предоставлению услуг хостинга и регистрации доменов, но отмечу, что автоматического создания аккаунтов клиентов на стороне операционной системы сервера — нет, эту задачу администратор решает в ручном режиме. Далее обо всем по порядку.
О скрипте
Скрипт представляет собой CMS — систему для создания сайта и управления контентом. CMS позволяет пользователям регистрироваться и заказывать услуги, а также производить оплату услуг онлайн, получать уведомления о необходимости их продления. Администратору система предоставляет возможность вести базу клиентов, просматривать информацию по их аккаунтам, отслеживать использование ресурсов, осуществлять массовые рассылки и т.д.
Я лично использую этот скрипт в своем бизнесе по представлению услуг хостинга и регистрации доменов(для чего он и был создан), предоставляя хостинг на своих серверах и регистрируя домены для клиентов(на их имя) используя свой аккаунт реселлера у регистратора. Для меня эти услуги стоят несколько дешевле, из-за объемов регистрируемых доменов и использования мощных дорогих серверов, на которых без проблем можно разместить не одну сотню сайтов. Подробнее о такого рода бизнесе, вложениях, расходах, доходах, а также сложностях, я расскажу в следующей статье. А пока перейдем к рассмотрению функционала скрипта.
Для клиента
Основное
- Возможность регистрации на сайте с доступом в личный кабинет;
- Форма обратной связи;
- Карусель специальных предложений и тарифов хостинга на сайте;
- Блоки информера с выводом выгодных предложений по оплате, скидки при оплате за несколько месяцев вперед.
Хостинг
- Просмотр списка тарифов хостинга и информации по ним (дисковое место, кол-во сайтов, БД, прочие лимиты и условия);
- Возможность заказа хостинга по выбранному тарифу;
- Возможность оплаты за определенный период, выборочно, с учетом скидки за оплату за несколько месяцев вперед;
- Возможность оплаты хостинга онлайн, WebMoney, Яндекс Деньги, QIWI, VISA/MS и пр.;
- Просмотр списка заказанных услуг хостинга, с отображением тарифа, параметров, периода действия;
- Просмотр деталей по услуге, с отображением данных доступа, логинов и паролей ко всем сервисам и службам хостинга;
- Индикатор, в виде прогресс-бара, отображающий процент использованного дискового пространства по услуге;
- Получение уведомлений на емаил и по СМС, о необходимости продления услуги, за 5 дней до окончания её действия.
Домены
- Возможность проверки информации по домену, а также занят домен или доступен для регистрации, во всех популярных доменных зонах: .ru, .рф, .com, .org, .net, .info и т.д.;
- Просмотр стоимости регистрации и продления домена;
- Отправка заявки на регистрацию домена;
- Создание и редактирование анкеты пользователя, с указанием персональных данных, на регистрацию домена;
- Просмотр списка зарегистрированный ранее доменов;
- Возможность изменения DNS записей домена;
- Получение уведомлений на емаил и по СМС, о необходимости продления услуги, за 5 дней до окончания её действия.
Для администратора
Основное
- Настройки сайта: СЕО, СМС шлюз, Емаил отправителя системных сообщений, сброс системного кеша и т.д.;
- Раздел Пользователи, со списком пользователей, возможностью добавления, редактирования и удаления; Просмотр анкет пользователей, их данных(ФИО, телефон, Email, заметка); Возможность смены пароля;
- Группы пользователей: Пользователь, Администратор, а также несколько свободных дополнительных групп(для реализации собственных идей и назначения им ролей, в рамках доработок скрипта);
- Раздел Меню, с возможность настройки верхнего и нижнего меню сайта, а также с возможность создания новых меню;
- Раздел Страницы. Работа с контентом на сайте, публикация статей, новостей, страниц; Настройка СЕО параметров;
- Раздел Категории. Настройка рубрик, для публикации статей и новостей;
- Раздел Опросы. Создание и проведение опросов, голосований на сайте;
- Емаил рассылки. Возможность осуществлять рассылки группам пользователей, по шаблоном с авто-подстановкой имени и домена клиента в шаблон письма.
Хостинг
- Список всех заказанных услуг хостинга клиентами, с отображением ID услуги, Емаил клиента, телефона, тарифа, индикатора занимаемого дискового места, стоимости и периода действия;
- Возможность добавления услуг выборочно в любой аккаунт пользователя; Редактирование параметров услуги с указанием данных доступа по FTP, к панели управления ISP Manager(или иной панели), данных доступа к интерфейсу WebMail, а также MySQL; Редактирование статуса, тарифа, данных сервера на котором размещена услуга хостинга; Продление услуги хостинга;
- Отображение истории продления услуг хостинга и произведенных платежей пользователями;
- Автоматическое продление услуги, при оплате пользователем онлайн;
- Ручная рассылка уведомлений должникам, как Емаил так и СМС;
- Поиск услуги по емаил пользователя;
- Статистика по всем услугам, общая месячная стоимость заказанных услуг, количество должников и сумма задолженности;
- Отображение действующих и завершенных услуг;
- Функция «Ping по всем доменам» — Производит пинг по всем доменам привязанным к хостингу, с целью определить к какому IP адресу относится тот или иной домен, для выявления тех клиентов, кто перестал пользоваться услугой хостинга; Например съехал, но не уведомил администратора об этом, а услуга числится активной;
- Функция «NS по всем доменам» — Определяет NS записи всех доменов, аналогично предыдущему пункту, с целью выяснения кто съехал;
- Раздел Сервера; Список всех серверов доступных для размещения данных пользователей; Каждая услуга хостинга привязывается к определенному серверу; В данном разделе указываются параметры серверов, ссылки на доступ к панелям управления и прочее; (Напомню: услуги хостинга, мы предоставляем по принципу реселлинга, в данном разделе указываются заказанные нами сервера у основного провайдера);
- Раздел Тарифы; Список всех тарифов, с возможность редактирования их параметров и описания; Тарифов может быть неограниченное число; Можно активировать, деактивировать;
- Раздел Платежные периоды; Список платежных периодов, с возможность редактирования и указания скидки при оплате по каждому из периодов; Например если пользователь оплачивает сразу на 3 месяца, предусмотрена скидка 5 процентов.
Домены
- Список всех заказанных услуг по регистрации доменов клиентами, с отображением ID услуги, название домена, Емаил клиента, телефона, стоимости и периода регистрации;
- Редактирование параметров услуги, с указанием регистратора домена;
- Автоматическое продление услуги, при оплате пользователем онлайн;
- Поиск услуги по емаил пользователя;
- Ручная рассылка уведомлений должникам, как Емаил так и СМС;
- Статистика по всем услугам, общая месячная стоимость заказанных услуг, количество должников и сумма задолженности;
- Отображение действующих и завершенных услуг;
- Раздел Регистраторы; Список доменных регистраторов, с возможностью добавления и редактирования; (Напомню: услуги регистрации доменов мы предоставляем по принципу реселлинга, в данном разделе указываются регистраторы с которыми мы работаем и параметры доступа к ним); Отображение статистики, сколько доменов относится к каждому регистратору;
- Раздел Доменные зоны; Список доменных зон, с закреплением регистратора за каждой зоной, а также отображением стоимости и продления регистрации домена(эти данные пользователь может просматривать на сайте, в разделе цен на регистрацию доменов); Отображение статистики по каждой доменной зоне, сколько доменов к ней относится; Возможность добавления и изменения доменных зон;
Скриншоты
Технические характеристики
CMS написана на PHP, за основу взят разработанный мною простой движок, на базе которого я построил множество сайтов, в том числе ряд своих, также он лежит в основе CMS Совместные покупки. Архитектура проста, шаблоны отделены от логики, некая реализация MVC. Используется адаптивный HTML шаблон с поддержкой мобильных устройств, привлекательный дизайн. Системные требования PHP 5.6, MySQL, Apache. В скрипте есть встроенная поддержка подсчета дискового места, занимаемого пользователем, с выводом этой информации в виде шкалы(прогресс-бара) в аккаунте клиента и админпанели, для работы данной функции рекомендуется ОС Debian, CentOS или Ubuntu, другие ОС по согласованию, если потребуется, адаптирую.
Возможность доработок и поддержка
По традиции, всем своим клиентам я предоставляю возможность доработок, всех, мною написанных скриптов и CMS, возможность реализовать любые идеи, о стоимости договоримся! Также вы всегда можете доработать CMS своими силами, исходный код открыт, ни каких Zend и IonCube шифровальщиков, как у зарубежных партнеров.
В дополнении, вы всегда можете рассчитывать на мою поддержку в течении 30 дней с момента покупки скрипта. Найдена ошибка или что-то работает не так — помогу исправить, а также буду рад ответить на ваши вопросы.
Вместо заключения
Предоставление услуг хостинга, подразумевает также техническую поддержку со стороны администратора хостинга. В данном же случае, размещая сайты на серверах, арендованных у крупного хостинг-провайдера, всегда есть возможность перенаправить вопрос от вашего клиента, ему. Таким образом свой небольшой(или даже большой) бизнес, построенный по принципу реселлинга, прост и посилен даже человеку, далекому от технических деталей. И с помощью данного скрипта, становится вполне реальным!
Похожие записи
Оставить комментарий
Full Stack
Senior, Architect
предложить оффер
- jQuery: как получить значение атрибута?
- PHP работа с изображением, класс SimpleImage
- Интеграция с API ОСАГО сайта sravni.ru
- Комментарии на PHP, Ajax, mySQL
- PHP: Категории бесконечного уровня вложенности.
- Nginx редирект на другой сервис с сохранением URL спросил (а) Сергей
- Исполнитель пропал, почему такое случается и понять с кем работать? спросил (а) Артем
- Можно ли WordPress считать универсальным движком? спросил (а) Андрей
- Что такое самописный скрипт или CMS? спросил (а) Антон
- Как при поиске в linux используя grep, добавить исключения? спросил (а) Алексей
- Консольный скрипт(JavaScript) для автоматических заказов на OZON к записи
- Консольный скрипт(JavaScript) для автоматических заказов на OZON к записи
- Как создать Telegram-бота с авторизацией через сайт к записи
- PHP скрипт: каталог закладок на сайты к записи
- Валидация на PHP к записи
- Сколько зарабатывают в бизнесе на совместных покупках к записи
- Сколько зарабатывают в бизнесе на совместных покупках к записи
Archive
- +2024 (25)
- Ноябрь 2024 (10)
- Октябрь 2024 (8)
- Сентябрь 2024 (1)
- Август 2024 (5)
- Май 2024 (1)
- +2023 (27)
- Ноябрь 2023 (1)
- Октябрь 2023 (13)
- Сентябрь 2023 (10)
- Апрель 2023 (1)
- Март 2023 (1)
- Февраль 2023 (1)
- +2022 (21)
- Декабрь 2022 (11)
- Ноябрь 2022 (1)
- Май 2022 (2)
- Апрель 2022 (2)
- Март 2022 (3)
- Февраль 2022 (1)
- Январь 2022 (1)
- +2021 (17)
- Декабрь 2021 (5)
- Ноябрь 2021 (2)
- Июль 2021 (1)
- Июнь 2021 (2)
- Май 2021 (5)
- Апрель 2021 (1)
- Март 2021 (1)
- +2020 (20)
- Декабрь 2020 (6)
- Сентябрь 2020 (2)
- Август 2020 (1)
- Июль 2020 (2)
- Май 2020 (2)
- Апрель 2020 (2)
- Март 2020 (2)
- Февраль 2020 (1)
- Январь 2020 (2)
- +2019 (18)
- Декабрь 2019 (3)
- Ноябрь 2019 (2)
- Октябрь 2019 (2)
- Сентябрь 2019 (1)
- Август 2019 (2)
- Июль 2019 (1)
- Июнь 2019 (1)
- Апрель 2019 (2)
- Март 2019 (1)
- Февраль 2019 (3)
- +2018 (44)
- Декабрь 2018 (4)
- Ноябрь 2018 (7)
- Октябрь 2018 (8)
- Сентябрь 2018 (1)
- Август 2018 (4)
- Июль 2018 (5)
- Май 2018 (3)
- Апрель 2018 (7)
- Март 2018 (1)
- Февраль 2018 (2)
- Январь 2018 (2)
- +2017 (19)
- Декабрь 2017 (2)
- Ноябрь 2017 (1)
- Октябрь 2017 (1)
- Сентябрь 2017 (2)
- Июль 2017 (1)
- Июнь 2017 (1)
- Май 2017 (2)
- Апрель 2017 (3)
- Март 2017 (2)
- Февраль 2017 (1)
- Январь 2017 (3)
- +2016 (36)
- Декабрь 2016 (3)
- Ноябрь 2016 (3)
- Октябрь 2016 (2)
- Сентябрь 2016 (3)
- Август 2016 (7)
- Июнь 2016 (3)
- Май 2016 (3)
- Апрель 2016 (3)
- Февраль 2016 (1)
- Январь 2016 (8)
- +2015 (36)
- Ноябрь 2015 (5)
- Октябрь 2015 (4)
- Сентябрь 2015 (1)
- Август 2015 (8)
- Июнь 2015 (1)
- Май 2015 (4)
- Апрель 2015 (8)
- Март 2015 (3)
- Февраль 2015 (2)
- +2014 (26)
- Ноябрь 2014 (2)
- Октябрь 2014 (5)
- Сентябрь 2014 (6)
- Июль 2014 (1)
- Июнь 2014 (2)
- Май 2014 (3)
- Апрель 2014 (6)
- Февраль 2014 (1)
- +2013 (27)
- Декабрь 2013 (2)
- Ноябрь 2013 (1)
- Октябрь 2013 (1)
- Август 2013 (1)
- Июль 2013 (3)
- Июнь 2013 (10)
- Май 2013 (1)
- Апрель 2013 (2)
- Февраль 2013 (3)
- Январь 2013 (3)
- +2012 (41)
- Декабрь 2012 (2)
- Ноябрь 2012 (3)
- Октябрь 2012 (7)
- Сентябрь 2012 (2)
- Август 2012 (1)
- Июль 2012 (3)
- Июнь 2012 (2)
- Май 2012 (6)
- Апрель 2012 (2)
- Март 2012 (7)
- Февраль 2012 (5)
- Январь 2012 (1)
- +2011 (57)
- Декабрь 2011 (6)
- Ноябрь 2011 (2)
- Октябрь 2011 (3)
- Сентябрь 2011 (5)
- Август 2011 (4)
- Июль 2011 (3)
- Июнь 2011 (3)
- Май 2011 (3)
- Апрель 2011 (4)
- Март 2011 (10)
- Февраль 2011 (5)
- Январь 2011 (9)
- +2010 (43)
- Декабрь 2010 (7)
- Ноябрь 2010 (21)
- Октябрь 2010 (14)
- Сентябрь 2010 (1)
Свежие записи
- Интеграция платежной системы MoonPay на сайт по API 10.11.2024
- Парсер товаров с Taobao 08.11.2024
- Упаковка и минификация кода JavaScript онлайн 07.11.2024
- Как эффективно анализировать логи при DDOS атаке 07.11.2024
- Бот для автоматических заказов на OZON (плагин для Chrome) 07.11.2024