Skip to content

gshap1995/sitebrush-v1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SiteBrush: Удобный редактор сайта.

Installation:

Установка одной командой Debian 10, 11:

после установки вся важная информация (пути и пароли) записывается в файл: /etc/info

curl -L https://raw.githubusercontent.com/matveynator/sitebrush-docker/main/install.sh | sudo bash

Мы убеждены, что Вы имеете право редактировать Ваш сайт целиком, не держа при этом в голове кучу лишней информации и возможно ненужных знаний таких как ftp доступы, теги вставки содержимого различных CMS, парадигмы редактирования шаблонов разных CMS, расположение файлов на сервере и многого другого чем мучают современных вебмастеров. Никто не против чтобы Вы все это знали, sitebrush лишь решает рутинные технические вопросы, чтобы Вы могли сосредоточиться на ... творчестве!

Динамические сайты управляемые большинством современных "систем управления сайтами"(по английски CMS) утратили мощь и гибкость редактирования статических страниц визуальными редакторами сайтов наподобе Dreamweaver или просто Блокнот или Vim. Современные CMS вместо полного доступа к редактированию страницы обычно предлагают Вам отредактировать по-отдельности "шаблоны" и "содержимое". Это неудобно по следующим причинам:

  • Во время редактирования не видно конечного результата, потому что Вы редактируете либо шаблон либо содержимое которое будет вставлено в этот шаблон.
  • Вам необходимо изучить технологию на котором написан шаблон сайта, понимать скудные теги используемые при редактировании содержимого.
  • Все страницы вашего сайта выглядят однообразно. Чтобы сделать страницы с разным оформлением - Вам проще сделать статический сайт.
  • Плодятся одинаковые дизайны сайтов потому, что шаблоны чудовищно сложны для редактирования - проще копировать чужой шаблон.
  • Динамический сайт работает медленнее чем статический и создает несоизмеримо большую нагрузку на сервер.

Статические сайты редактируемые программами наподобе "dreamveawer" или в "блокнотe/vim" тоже имеют серьезные недостатки:

  • Чтобы внести изменение - необходимо "скачать" "отредактировать" и "выложить" страницу и все сопутствующие файлы, изучив технологию наподобе ftp.
  • Вам надо редактировать каждую страницу по отдельности. Допустим если у вас поменялся телефон, а у вас 1000 страниц на сайте где он упомянут - прийдется вручную поменять все 1000 страниц.
  • Вы не можете редактировать сайт из-за любого компьютера или совместно с другими людьми через сеть интернет.

Поэтому появился SiteBrush, который совмещает лучшее из обоих миров: динамических и статических сайтов. Мы сделали его для себя, а Вам он обязательно понравится!

Screenshots:

Основные возможности:

  • Вам ненужен хостинг для вашего сайта (sitebrush и есть хостинг).
  • Ваш сайт с Вашим доменным именем.
  • Редактирование сайта в режиме "онлайн".
  • Удобство визуального редактора ckeditor или редактирования в чистом html.
  • Любой html css или javascript.
  • Версии страниц с возможностью возврата (защита от ошибок).
  • Безопасная загрузка любых файлов размером до 512 Мбайт.
  • Обработка: уменьшение/поворот всех типов изображений в высоком качестве (даже анимированных gif).
  • Ежедневное резервное копирование сайта (вы получаете архив который можно развернуть на любом web сервере).
  • Высочайшая скорость работы Вашего сайта.

Это есть только в sitebrush:

  • Магия номер 1: "Повторяющиеся элементы". Статический сайт не может, а sitebrush может сделать повторяющиеся на всех страницах элементы которые можно удобно редактировать. Чтобы отделить повторяющиеся элементы - например навигацию, контактную информацию, таблицы стилей и многое другое - задайте этим элементам class="SiteBrush-Template TemplateID", где TemplateID любое уникальное слово или комбинация слов. Изменённый на любой странице сайта такой элемент поменяется на всех остальных страницах где он присутствует - автоматичеcки. Неподготовленный человек даже не будет понимать как это произошло, а Вам это обязательно понравится!

  • Магия номер 2: "Автоматический импорт всех файлов". Вы даже не заметите как sitebrush автоматически перенесет все файлы входящие в состав редактируемой страницы из внешних источников - внутрь вашего сайта. Картинки, javascript, таблицы стилей, видеоролики, а так же любые другие файлы будут автоматически перенесены из внешних источников на ваш сайт и тем самым никогда не потеряются. Вам это тоже обязательно понравится!

  • Магия номер 3: Если страница меняет адрес допустим /contacts меняется на /address, то она доступна по старому и новому адресу автоматически. Таким образом Ваши посетители никогда не увидят ошибок "404" (страница не найдена), ссылки с других сайтов всегда будут приводить к нужной странице и поисковые машины (google/yandex и тп) будут сохранять достигнутый вашим сайтом высокий рейтинг. Вам это обязательно понравится!

  • Магия номер 4: "Заморозка". Нажимая на кнопку "заморозка" последующие изменения на сайте будут видно только Вам. Ваши посетители не увидят досадных ошибок пока Вы все не перепроверите и не опубликуете окончательную версию. Вам это обязательно понравится!

Packages

No packages published

Languages

  • PHP 60.1%
  • JavaScript 34.5%
  • HTML 3.1%
  • CSS 1.5%
  • XSLT 0.7%
  • Shell 0.1%