Создать ответ 
Небольшие изменения и разные приятные мелочи
Автор Сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #51
RE: Небольшие изменения и разные приятные мелочи
Сегодня были внесены совсем небольшие изменения в дизайн сайта. А если быть точнее, то был добавлен чуть отличающийся фон к заголовкам в правой и левой колонках.
05.05.2013 20:36:09
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #52
RE: Небольшие изменения и разные приятные мелочи
Наконец дошли руки, и появилось время на реализацию очень важной функции для SEO - автоматического создания карты сайта (и форума) и карты сайта в формате xml (sitemap.xml).

Напомним, что раньше карта сайта обновлялась в полуавтоматическом режиме, а карту сайта в формате xml мы создавали при помощи стороннего сервиса, описанного в теме Онлайн-сервис создания XML-карты сайта.

У данного сервиса естественно есть ограничения - создание карты сайта не более чем из 500 ссылок. И к нашему сожалению в этом и была основная проблема, из-за которой мы и сделали свой скрипт.

Теперь же у нас автоматически генерируется карты сайта и форума и автоматически создается файл sitemap.xml, который включает все странички сайта и форума. Думаем, это пойдет только на пользу.

При первом же создании sitemap.xml количество ссылок в файле стало равным 601 по сравнению с 500 в предыдущем. Вот поисковые боты обрадуются. Big Grin
11.05.2013 17:56:21
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #53
RE: Небольшие изменения и разные приятные мелочи
На удивление, после добавления карты сайта и форума, которую мы теперь сами генерируем, в google.com/webmasters вылезло предупреждение о том, что в карте сайта имеются ссылки, которые запрещены к индексации в robots.txt.

Этот факт конечно нас заинтересовал и мы полезли разбираться, что же не так с картой сайта.

Оказалось, что все дело как раз таки не в карте сайта, а в robots.txt. Точнее все дело было в одной лишней строчке (даже не знаю, зачем ее добавили раньше) которая запрещала индексировать некоторые страницы тем форума.

На данный момент все исправлено, и мы ждем попадания в индекс новых страничек (тех, которые раньше были ошибочно запрещены в robots.txt).
11.05.2013 18:24:32
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #54
RE: Небольшие изменения и разные приятные мелочи
Из-за того, что некоторые сайты берут тексты из нашей RRS ленты и публикуют их на своих страничках, то получается, что наши описания не уникальны.
Для того чтобы избежать неуникальности текстов, было принято решение не публиковать в нашей RRS ленте описание тем, а давать только лишь их заголовки.

Так же был сменен алгоритм формирования RSS ленты, т.к. раньше она формировалась в полуавтоматическом режиме, из-за чего некоторое время была заброшена и не обновлялась.
25.05.2013 15:32:06
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #55
RE: Небольшие изменения и разные приятные мелочи
Решили проблему с валидностью кода нашего сайта.

Раньше сайт validator.w3.org выдавал по шесть ошибок на каждую страничку, где использовалась форма комментариев.
Цитата:"REQUIRED" is not a member of a group specified for any attribute

Связано это было с атрибутом required, который мы добавили для полей, обязательных к заполнению.

Проблему решили путем добавления атрибута required через jQuery:
Код:
$("[name=user_text],[name=mess_login],[name=contr_cod]").attr("required","true");

Таким образом, к трем вышеуказанным полям, в обеих формах оставления комментариев (одна внизу странички, а вторая появляется при клике на кнопку "Ответить"), атрибут required добавляется сразу после загрузки странички.


Теперь форма отправки комментариев не очищается (раньше очищалась скрытая форма, которая появлялась при нажатии на кнопку "Ответить") в том случае, если посетитель хотел оставить ответ к комментарию, но неверно ввел код подтверждения.
Дополнительно, при вводе неверного кода подтверждения, введенный пользователем текст сообщения и логин дублируются в обе формы добавления комментариев.
28.05.2013 19:51:32
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #56
RE: Небольшие изменения и разные приятные мелочи
В течение ближайших двух дней будет производиться работа над оптимизацией работы движка сайта.

Просим отнестись с пониманием, если в ближайшие дни возникнут небольшие "глюки" в работе сайта. Проведение работ планируется провести не более чем за двое суток. После окончания работ должна снизиться нагрузка на наш сервер и немного увеличиться скорость загрузки сайта, т.к. параллельно будет происходить еще и оптимизация HTML кода.

На данный момент уже удалось немного снизить размер загружаемых страничек за счет уменьшения количество тегов, используемых на страничках.

Большая часть стилей оформления уже вынесена во внешний CSS файл, который должен кэшироваться браузером и не загружаться каждый раз заново.
30.05.2013 22:09:50
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #57
RE: Небольшие изменения и разные приятные мелочи
Была немного переработана форма добавления комментариев к темам.

Теперь в случае ответа на какой-либо комментарий, при нажатии на кнопку "Ответить" плавно появляется форма добавления ответа, а при нажатии на форме на кнопку "Закрыть", плавно исчезает. Если Вы ошиблись и нажали не на ту кнопку "Ответить", то при нажатии на нужную кнопку "Ответить", форма добавления ответа плавно переместиться под комментарий, к которому Вы планировали добавить ответ.

Переработка формы добавления комментариев к темам позволила немного уменьшить код страницы и внешний JS файл.

Так же была замечена и устранена одна небольшая ошибка, связанная с оставлением ответов к комментариям, которая заключалась в неправильном определении самого первого родительского комментария.

P.S. Работы на сервере по-прежнему продолжаются. Wink
31.05.2013 19:43:02
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #58
RE: Небольшие изменения и разные приятные мелочи
Произведено небольшое обновление дизайна меню нашего сайта.

Подробнее со скринами можно ознакомится в теме Новый дизайн сайта.
31.05.2013 22:18:13
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #59
RE: Небольшие изменения и разные приятные мелочи
В связи со злоупотреблениями некоторых посетителей, было пересмотрено правило, по которому все комментарии, имеющие отрицательные оценки, скрывались и были доступны после клика на "Показать/скрыть сообщение".

Теперь комментарии к темам скрываются только после того, как они будут оценены на -4 и ниже.

Таким образом, новые комментарии, которые появились недавно, не смогут быть заминусованы и скрыты одним посетителем.
02.06.2013 14:11:47
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #60
RE: Небольшие изменения и разные приятные мелочи
На сегодняшний день все работы по модернизации сайта можно считать завершенными.

В результате проведения работ по улучшению сайта удалось значительно улучшить внешний вид сайта и уменьшить вес загружаемых страничек.

Итогом всех изменений так же стало увеличение скорости работы и загрузки страниц сайта.

Напоследок было добавлено новое правило по оценке тем и комментариев:
Темы и комментарии можно оценивать только один раз в год с одного IP адреса.
03.06.2013 18:07:42
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)


LiveInternet
© Copyright 2011-2024 by UsefulScript.ru