Создание сайта. Главные решения в сайтах grandjetstudio.
Технология deltar - новый подход к решению задачи по созданию сайта
Технология deltar включает предоставление пользователям сети Интернет услуги хостинга, установку на этот хостинг дистрибутива, инсталляцию сайта, регистрацию администратора. Далее по технологии администратору предоставляется три варианта создания собственно сайта либо в автоматическом, полуавтоматическом или ручном режимах. По этой технологии сайт может быть разработан с помощью офисных программ типа Excel в виде набора файлов типа csv. Загрузив эти файлы на хостинг, технология автоматически импортирует данные в базу данных. Сама база данных создается также в полностью автоматическом режиме с помощью импорта данных из текстовых файлов типа csv или с помощью стандартный инсталляторов. В дальнейшем добавление данных на сайт также может быть выполнено с помощью импорта. Кроме того, в систему встроен редактор контента и макета, который позволяет редактировать созданные страницы и создавать новые. Технология также предусматривает возможность сайт типа grandjetstudio использовать для создание собственной системы типа grandjetstudio. Таким образом технология может распространяться в сети как бизнес.
Grandjetstudio конкретная практическая реализация технологии создания сайтов в интернете - технологии deltar. Этот один из множества возможных подходов, который реализуется автором технологии на сайте grandjetstudio.ru (локализованная версия) и grandjetstudio.com (мульти язычная версия). В этой реализации технологии универсальный подход к созданию backend и frontend реализован на базе ООП PHP с использованием MySQL баз данных. Пользоваться продуктом может пользователь с любым уровнем подготовки в области языка и баз данных, в том числе и с нулевым уровнем. Более того, именно на эту категорию и ориентирован этот продукт. Специалистам разработчикам будет пользоваться этим продуктом много легче, и они смогут создавать и продавать сайты. НО главное на что ориентирован продукт, это дать возможность людям не IT-профессий быстро получить рабочий современный сайт, и возможность его развивать и совершенствовать.
Grandjetstudio – это салон современных сайтов – grandjet и одновременно производство этих сайтов и их сервисное обслуживания. И любой сайт grandjet может превращен в grandjetstudio. В дальнейшем, для краткости, я буду вместо сайт grandjet говорить просто grandjet (грандджет).
Базовые решения grandjetstudio.
Хостинг.
В grandjetstudio нет необходимости работать с хостинг провайдером, потом что сайт созданный по этой технологии обладает встроенным сервисом по предоставлению услуг хостинга. Это свойство наследуется от аналогичного сервиса deltar c некоторыми ограничениями. Это значит, что каждому пользователю этих технологий автоматически предоставляется дисковое пространство на сервере, которое связывается с вашим доменным именем. Кроме того, предоставляется возможность работы с MySQL базой данных. Вы можете использовать персональную базу данных или использовать базу сайта, предоставившего хостинг. На дисковое пространство при этом автоматически устанавливается дистрибутив grandjetstudio в соответствии с выбранным тарифным планом. Вся дальнейшая работа сайта управляется системой в браузере. В процессе установления хостинга создается пустая таблица для учета сайтов.
На этот хостинг также быстро и без проблем вы можете установить сайт, разработанный самостоятельно, но только если оплатили хостинг на год вперед.
Важно отметить, что предоставляемый таким образом хостинг имеет все преимущества, предоставляемые хостинг провайдером, на котором установлена система deltar.
Во-первых, ваш сайт располагается на хорошо защищенном оборудовании, на мощных серверах с высококлассным техническим и программным обслуживанием
Во-вторых, ваши данные сохраняются в резервных копиях, и вы всегда можете восстановить данные на хостинге и базах данных, по крайней мере за неделю.
В-третьих, вам доступна квалицирована техническая поддержка от хостинг-провайдера.
В-четвертых, вы можете подключить почтовый сервер для своего домена.
В-пятых, доступ к сайту по защищённому SSL/HTTPS-протоколу.
Однако есть и ограничения. Данный хостинг ориентирован на сайты с ограниченным объемом доступного дискового пространства. Это вполне соответствует тому, что базовой группой пользователей данной системы являются частные лица, небольшие компании и самозанятые. И это, пожалуй, и все с ограничениями. Сайты типа grandjet имеют очень скромный объем и ограничения касаются только изображений, которые хранятся на хостинге. Но если эти ограничения критичны, то вы можете воспользоваться услугами нашего хостинг провайдера и получить более широкий доступ к функционалу хостинга. Для этого вам предстоит заключить с ним договор хостинга. Это потребует от вас больше знаний и умений пользования инструментами, а также потребует часть вашего времени для контроля и настройки этого функционала. Предоставляемые возможности при этом могут оказаться избыточными. Установка на такой хостинг grandjetstudio пока не предусмотрена. Тарифы же от deltar позволят вам получить с одной стороны минимальный пакет самых важных услуг без ненужных или сложных опций. С другой, систему grandjetstudio, которая предоставляет мощные средства создания сайта и дальнейшего его развития. Поэтому стоимость тарифов deltar сопоставима с ценами тарифов основного хостинг провайдера.
Создание и развитие backend.
При первом запуске сайта в браузере создается таблица учета сайтов в нее вносится запись о вашем сайте. Далее сайт идентифицируется системой по доменному имени. С этого момента у сайта есть серверная часть или backend, который обеспечивает обработку всех запросов с сайта и отправку ответов в браузер. Для развития backend, обычно, разработчики добавляют на сервер функционал в виде программ, обрабатывающих запросы из браузера или мобильного приложения. В grandjetstudio такой функционал уже имеется в наличии сразу после установки системы. В дальнейшем этот функционал может обновляться и дополнительно устанавливаться.
Импорт данных в базу данных.
Система grandjetstudio, как и любая созданная по технологии deltar система, при начале работы в браузере проверяет наличие специальных файлов. При обнаружении таких файлов система автоматически выполняет установку данных из этих файлов в базу данных. Если таких файлов нет, то пользователю предоставляется возможность их загрузить со своего компьютера на хостинг. Таким образом пользователю grandjetstudio нет необходимости вручную что-то устанавливать на хостинг. Достаточно создать текстовый файл и очень просто загрузить его. Все файлы загружаются одинаковым образом с помощью стандартных средств браузера.
Создание функционала сайта.
В технологии deltar разработан ряд универсальных функционалов. Импорт данных в базу это основной функционал в работе. С помощью него могут не только добавляться данные в существующие таблицы, но и могут создаваться автоматически новые таблицы с заданной структурой и свойствами полей. Для этого опять же нужно записать структуру таблицы в текстовый файл, загрузить его хостинг. Когда система обнаружит этот файл, то она загрузит его в таблицу параметров функционала. Если в базе еще нет такой таблицы, то она может быть создана также с помощью импорта текстового файла.
Весь функционал backend может быть разбит на несколько групп, по признаку данных, с которыми он работает.
1. Работает с текстовыми файлами, загруженными на хостинг.
2. Работает с дистрибутивом на хостинге.
3. Работает с таблицами в базе данных.
4. Работает с данными сохранёнными в кэше.
5. Работает с API сайта в браузере.
6. Работает с API и внешними данными находящимися на других сайта.
В любом сайте типа grandjet весь этот функционал присутствует в том или ином объеме, который определяется создателем технологии, т.е. этот функционал может быть ограничен административными мерами, и предоставлен на определенных условиях и на определенное время владельцем технологии или администратором на сайте.