Статический сайт или блог на Rumba XML

Posted by: Maestro
Date: Sat, 22 Dec 1979 09:29:52
Tags: движек оптимизация шаблон html xml wordpress аналог блог

Когда у общества нет цветовой дифференциации штанов,
то нет цели, а когда нет цели…


Со времени последней публикации в Rumba XML внесены некоторые усовершенствования, которые сделали этот движок достойным следующего номера версии. Внимательно рассмотрим, что изменилось и как это можно использовать в сайтостроении.

Наконец-то добавлена работа с картинками! Ходить каждый раз на FTP и закидывать картинки (или удалять) - хотя и не утомительно, но неудобно. Поэтому теперь при авторизации появляется подраздел меню images, в котором можно добавлять и удалять картинки. При этом они кладутся не в каталог pic, а в каталог images. Это сделано специально, чтобы используемые в шаблоне сайта служебные картинки вроде логотипа и проч. не могли случайно быть затёртыми. Таким образом, в каталоге images всегда расположены только иллюстрации к статьям и ничего более.

Однако главные нововведения новой версии - это отнюдь не работа с картинками. В файле конфигурации добавлена интересная переменная prefiks. Она регламентирует, какой префикс будет у адресов страниц в движке. По умолчанию это значение равно page, однако его можно поменять на любой ключевик латиницей. Например, если сайт посвящён операциям на рынке Форекс, то логично заменить page на forex. При этом обязательно такую же замену провести в файле htaccess в строке RewriteRule …page…. Но есть ограничение - использовать можно только строчные буквы и цифры английского языка без пробелов, подчёркиваний, дефисов и прочих спецсимволов.

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

По многочисленным просьбам из Rumba Blog перенесён модуль уникализации анонсов. Таким образом, переменные unik_tags, unik_tape и unik_search позволяют проводить некоторую уникализацию (не путать с синомизацией) анонсов в лентах тэгов, разделов и поиска соответственно. Поскольку это SEO-шная опция, и воспринята она может поисковыми системами как чёрный метод, можно поставить все опции в положение no, и использовать только белые методы продвижения и оптимизации.

В движке по-прежнему добросовестно трудится модуль автоматической перелинковки. Также введена защита от дублирования комментариев при перезагрузке страницы и проведены другие мелкие улучшения. Благодаря переменной startpage теперь можно создавать как блогоподобные, так и статические сайты на Rumba XML. Например, если startpage дать значение какого-нибудь id из файла data/data.xml, например start, то эта страница и будет главной страницей сайта. Уберите из меню ссылки на разделы - и получите самый обыкновенный статический сайт. Потребовалась в нем лента новостей? В меню добавляем ссылку на файл all_0.html - и проблема решена.

Творчески подходите к освоению возможностей Rumba XML, и у вас получится удобный, быстрый и интересный сайт. Слушайте Румбу, танцуйте Румбу, ставьте Румбу, и у вас всё получится!


Смотри также:


Импорт WordPress базы данных для Rumba XML  Новое в КМС (CMS) версии 1.8 - Rumba продолжает развиваться  XML формат в CMS Rumba  Новогодний подарок Rumba Blog  Скачать движок 





Комментарии


Маэстро

Thu, 17 Dec 2009 06:30:48

По капче - так и было задумано, ибо надо затруднять спамерам работу. Если вам хочется изменить это в сторону более высокой чёткости картинки, то в файле pic/capchta.php в строке 9 измените значения после rand.По перелинковке - а куда вы хотите линковать страницы? Благодаря наличию тэгов для страниц можно оптимизировать сколько душе угодно - перекрестных ссылок будет более чем достаточно.По RSS - в индекс файле раскомментируйте последние две строки - они отключают вывод времени генерации при выводе RSS. Т.е. ошибка в IE появляется из-за вывода времени генерации внизу страницы, отключая его показ, мы убираем ошибку.По комментариям - не припоминаю, что я обещал там доделать? Просьба напомнить.


Artemonische

Thu, 17 Dec 2009 08:49:30

Ах да, в админке капчу вставить забыли :-)


Артемонище

Fri, 18 Dec 2009 08:04:07

Поставил у себя Денвер и потестировал свой сайт (и Румбу заодно) Нашёл следующее: 1) Капча очень плохо смотрится серым цветом на фоне с серым шумом. Цифры НЕ читабельны. Думаю цифры надо сделать и поярче (чёрными) и покрупнее. 2) Перелинковка. Как сделать так, чтобы текст линковался не только с титлов страниц? Редактировал setlist.txt, но там текст затирается при добавлении новой страницы. 3)Конечно же комментарии недоделаны :(4)RSS: Ошибка в IE 7: Этот веб канал содержит ошибки в коде. В документах XML допускается толькн один элемент верхнего уровня.


Artemonische

Thu, 17 Dec 2009 22:37:39

Спасибо Маэстро! Да, кстати очень правильно, что вы взялись за дизайн:) И ещё, ждёмс харрошие комментарии в румбе хмл...


Маэстро

Fri, 18 Dec 2009 08:11:33

Artemonische, заглянул на твой сайт, там кракозябы вместо текста - т.е. неправильно определяется кодировка сайта, разберись...


Анатолий

Thu, 17 Dec 2009 07:28:20

Мне кажется несложно сделать предпросмотр в новой вкладке (окне). Глянул и продолжаешь редактировать. И над цифрами обязательно подумайте. Если нужно будет, могу поучаствовать в тестировании Румбы.


Маэстро

Thu, 17 Dec 2009 07:51:40

По поводу редактирования и перекидывания потом в отредактированную статью что-нибудь придумаю, о цифрах сразу не скажу, надо подумать


Анатолий

Thu, 17 Dec 2009 14:14:56

Очень неудобно получается, когда отредактировав или создав статью невозможно её сразу просмотреть. Приходится тащиться в раздел искать статью... И цифры страниц всё-таки необходимы. Просто кнопка "далее" напрягает при навигации.


Маэстро

Thu, 17 Dec 2009 06:03:32

Спасибо за напоминание про RSS. Поскольку сам IE не пользуюсь, недостаток виден не был. Если вам нужно отражение времени генерации внизу странички, то можете его вывод сделать через условие: if($_GET['event'] =="rss") {print "

".abs(microtime()-$time1)."
";}Если же оно не нужно, просто удалите (или закомментируйте) эту строку.


wx_master

Fri, 18 Dec 2009 01:16:15

Версия rumba xml 1.0 - в IE не работает вывод rss.------------При нажатии на линк rss выдается пустая страница - при нажатии на кнопку подробнее - выдает следующее:------------В документах XML допускается только один элемент верхнего уровня. Строка: 22 Знак: 80.00256 --------------Если закооментровать 780 строку в index.php (чтобы не отображалось время создания страниц) - то в IE все работает.--------Хотя браузере Firefox по дефолту изначально rss работает.


Маэстро

Thu, 17 Dec 2009 15:36:34

Вот список файлов, который менялись: pic/capchta.php data/comment.php data/formmail.phpВообще, смотрите даты и размер своих файлов, и тех что в дистрибутиве и заменяйте устаревшие.


Artemonische

Thu, 17 Dec 2009 16:46:30

Графическая капча? 8-) О_о Кстати, имена изменённых файлов в студию :)


Маэстро

Fri, 18 Dec 2009 05:40:35

Зашёл на ваш сайт, RSS воспроизводится в браузере (Firefox 2) нормально. О файлах: designrss.php можно удалить, он не используется, blank.txt ни в коем случае не менять и не удалять. Сейчас можно скачать немного более новый скрипт с графической капчей на комментариях.


Artemonische

Thu, 17 Dec 2009 21:25:20

Решил разобратьси с RSS. 1)Вместо симпатичной ленты новостей в браузере виден исходный текст, но никак не сама лента (??). 2) Что за файлы blank.txp и designrss.php? Чем они отличаются и что с ним делать?


Маэстро

Fri, 18 Dec 2009 00:55:51

Поясню, почему нет внизу циферок с номерами страниц: для этого надо сделать ещё один запрос к базе в скрипте, что несколько хуже будет с точки зрения нагрузки и времени выполнения скрипта. Поэтому стрелки на следущую страницу - самое практичное решение в данном случае. Могу твёрдо уверить, что для индексации поисковиками этого вкупе с разделами, списками, метками и картой сайта более чем достаточно.По поводу форума в подкаталоге - тут конфликтов у реврайтов я не вижу, поскольку адрес у форума имеет расширение php а не html. Может быть этот подкаталог защищен htaccess... Точно не будет никаких конфликтов, если форум положить в поддомен. Но перед этим надо разбираться с работоспособностью и требованиями скрипта форума, но это уже не Румба.


Artemonische

Fri, 18 Dec 2009 00:07:47

Подкорректировл себе всё сам :) Но я себе поставил форум, ссылка на него сайт/forum/index.php , при нажатии показывается главная моего сайта а не форума, как это можно убрать? И ещё: будут ли циферки внизу списка статей? :)


Маэстро

Fri, 18 Dec 2009 00:03:03

После названия идет список статей не случайно, поэтому так и оставлю. Добавлять тэги нет смысла, ибо и так каждая статья или её анонс заключены в в Н1 или Н2. Но тема эта остаётся открытой: с одной стороны каждый может подправить код под свою конкретную нужду, а с другой - скрипт ещё молодой, и шлифоваться будет ещё не раз.


Artemonische

Fri, 18 Dec 2009 00:34:20

Rumba 1.0 работает! Заметил: после добавленных надписей в титле идёт сразу список названий статей. Наверное их надо убрать :) И ещё, хорошо бы вывести вот эти самые надписи (главная страница, категории и.т.п) в h1 в текст самой страницы. Эт наверное вам придётся новые квадратные скобки в дизайне создавать :) Кстати, спасибочки вам!


Фанат

Thu, 17 Dec 2009 19:19:57

На сайт не кидал, а на локале дистрибутив вроде работает... Капчу заодно подшаманили на комментариях, Маэстро? Неплохо, но и без капчи никакого спама не будет у вас, поскольку заветное url в стопсловах


Маэстро

Thu, 17 Dec 2009 16:20:52

Качни версию 1.0, посмотри (изменены индекс и конфиг)


Artemonische

Thu, 17 Dec 2009 07:24:43

Нашёл ошибку:) Я в конфиг.пхп 'но' с двумя кавычками написал. Насчёт тегов... Заголовков в генерируемых страницах нет, только названия последних новостей. И в тегах тоже Кстати, поисковики за повторение слов в титлах сразу нескольких страниц ругают :( Вот например, на главной странице надо чтобы титл был Главная страница. Ну вот вроде всё :) Желаю удачного релиза 1.0!


Маэстро

Thu, 17 Dec 2009 21:42:01

Проверил дистрибутив - он рабочий, так что проблема не в нем. Теги... не помню, что с ними было не так :) Думаю, что всё в порядке.Artemonische, поставь у себя Денвер, и тестируй всегда на нем, а потом уж копируй на сайт. Это убережёт от ошибок и простаивания сайта.


Artemonische

Thu, 17 Dec 2009 23:59:18

Rumba Xml 0.9 не запускается. Белый экран. /// Я правильно понял, что теги доделаны?


Лев

Thu, 17 Dec 2009 15:07:49

Спасибо за уникализатор, с ним можно творчески поработать


SailipKax

Fri, 19 May 2017 10:07:22

http://undeclaiming.xyz norsk kasino http://undeclaiming.xyz - norsk kasino


ChainnaSoma

Sun, 24 Sep 2017 13:59:17

http://fjdhgksf76w444.com hi everyone


Комментировать


Ваше имя
Ваша почта
Ваш сайт
Рассылка комментариев





Ввести код:


    Сгенерировано
    Rumba News v.1.0a
    за 0.217197 сек.