yura3d |
Отправлено: 30 января 2011 — 17:35 • Тема: Настройка форума • Форум: Решение проблем |
Ответов: 10 Просмотров: 0
|
Vladimir1709
В теме, где наблюдается проблема, есть вставленные картинки? Попробуйте отключить модуль Превью-копии прикрепленных изображений (сделать это можно в админке, на странице Управление в разделе Модули) |
yura3d |
Отправлено: 30 января 2011 — 17:26 • Тема: Постоянная переадресация • Форум: Решение проблем |
Ответов: 24 Просмотров: 0
|
BON пишет:yura3d, понятно просто меня гугл "матом проет", из-за того что он нашел ссылки которые нет в сайтмапе, и что он дальше собирается сделать я хз.
Абсолютно все ссылки Вы в карте всё равно не пропишите, уже хотя бы потому, что есть ограничение на кол-во ссылок. А форумы растут быстро, постоянно появляются новые разделы, темы и ещё много страниц для каждой из тем, свои страницы имеют многие модули. Очень быстро Ваш сайтмап станет просто набором ссылок, да ещё и большинство из них не будут связаны контекстно. Повторюсь, роботы-индексаторы и так прекрасно умеют переходить по ссылкам, безо всяких там сайтмапов
На мой взгляд, подход с сайтмапом больше подходит для относительно статических сайтов. Например, для сайтов на базе CMS, где в день добавляются 2-3 страницы. Для форума более продуктивным будет совместное использование пинга и RSS. Сугубо имхо, впрочем. У нас по вопросам SEO специализируется vipraskrutka, я же больше занимаюсь технической частью
BON пишет:Интересно а дерфендерик ставил дополнение к моду редиректа или нет. Может всё таки косяк из-за него у нас. И как раз в дополнении мода перехода по внешним ссылкам убирается определение домашнего домена.
Определение т.н. домашнего домена влияет только на внутренную (исполняемую на Вашем сервере) работу алгоритма мода перехода по внешним ссылкам через редирект. Боты эту работу не видят - им отдаётся уже готовый, сгенерированный Вашим сервером HTML-код страницы, и нет никакой разницы, каким образом эта страница была получена, какие при этом были задействованы алгоритмы и т.п. Важен лишь результат - HTML |
yura3d |
Отправлено: 30 января 2011 — 17:03 • Тема: Дополнение: Заметки • Форум: Модификации и дополнения |
Ответов: 36 Просмотров: 0
|
altjo
Я бы рекомендовал вместо использования функций, зависящих от версии PHP, воспользоваться готовыми методами работы с файлами из ядра ExBB. Их немного - для полноценной работы с текущей файловой моделью ExBB ядро содержит всего 3 функции:- mixed $fm->_Read(string $file) - открывает файл для чтения;
- mixed $fm->_Read2Write(resource &$fp, string $file) - открывает файл для чтения и последующей записи;
- void $fm->_Write(resource &$fp, mixed $data) - записывает ранее открытый файл.
Помимо независимости от версий PHP, данные функции обеспечивают защиту содержимого файлов от несакнционированного доступа по HTTP, правильно организуют работу при множественном доступе к файлам (что не предусмотрено стандартными функциями file_get_contents() и file_put_contents()), а также выводят описанные в ExBB FAQ сообщения об ошибках при наличии проблем в работе (например, неправильно выставленные права доступа), что позволит пользователям быстрее локализовать и устранить ошибку. Права доступа на создаваемые файлы функции ядра расставляют автоматически в соответствии с информацией, указанной в админке |
yura3d |
Отправлено: 30 января 2011 — 15:39 • Тема: Постоянная переадресация • Форум: Решение проблем |
Ответов: 24 Просмотров: 0
|
BON пишет:yura3d, Юр скажи пожалуйсто почему после установки мода редиректа и дополнения к нему не хочет сайтпей генератор, причем ни один делать сайтампу с таким адресом: www.мой_сайт.info ? может из-за того что убраны строки определения домашеного домена?
Определение т.н. домашнего домена необходимо только для мода перехода по внешним ссылкам через редирект, чтобы мод мог определять, какие ссылки оставить в первоначальном виде (если в них фигурирует домашний домен), а какие преобразовать для перехода через скрипт редиректа rd.php (все остальные ссылки).
Почему не работают генераторы Sitemap, честно говоря, даже не знаю, поскольку не пользуюсь ими. Да и мне кажется, что подобная автоматическая генерация карты ничего хорошего не даст - поисковые роботы и так прекрасно умеют переходить по ссылкам и строить структуру сайта. Другое дело - помещать в эту карту ссылки на наиболее популярные и востребованные темы, по которым Вы хотите продвинуть Ваш форум. Однако эту проблему не решат вышеописанные сайтмап-генераторы, пихающие в карту всё подряд, здесь было бы желательно составить свою карту, в которую Вы бы сами смогли вынести то, что считаете нужным
Возможно, имеет место та же самая проблема с переадресацией, что и у Defenderyk (когда URL форума прописан в админке с www и осуществляется попытка доступа к форуму по адресу без www) |
yura3d |
Отправлено: 30 января 2011 — 04:41 • Тема: Постоянная переадресация • Форум: Решение проблем |
Ответов: 24 Просмотров: 0
|
Defenderyk пишет:если есть возможность сделать чтобы с www всегда, было бы хорошо)
Посмотрю сегодня днём, что можно сделать |
yura3d |
Отправлено: 30 января 2011 — 04:19 • Тема: Постоянная переадресация • Форум: Решение проблем |
Ответов: 24 Просмотров: 0
|
Defenderyk пишет:т.е в обратную сторону нельзя?
Именно, нельзя. Вернее, можно, но нужно исправить ошибки в регулярных выражениях этого фрагмента. В принципе, если потребность есть, можно сделать
Defenderyk пишет:а то на том серваке где сайт нет .htaccess и работает на никсах
Я как раз и делал эту переадресацию на базе PHP для тех случаев, когда нет поддержки .htaccess на сервере. |
yura3d |
Отправлено: 30 января 2011 — 04:13 • Тема: Постоянная переадресация • Форум: Решение проблем |
Ответов: 24 Просмотров: 0
|
Defenderyk пишет:выкладываю
Из файла include/common.php нужно удалить строки:
CODE:// На домене установки форум будет доступен только по тому URL, который указан в админке
// Это предотвращает проблемы с работой сессий и куки на производных поддоменах типа 'www' и т п.
preg_match("#(www\.|)([[:alnum:]\.\-]+)/([[:alnum:]\/\.\-]+)#is", $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'], $req_url);
preg_match("#(www\.|)([[:alnum:]\.\-]+)/([[:alnum:]\/\-]+)#is", $fm->exbb['boardurl'], $set_url);
if ($req_url[2] == $set_url[2] && $req_url[1] != $set_url[1])
header('Location: http://'.$set_url[2].'/'.$req_url[3].(($_SERVER['QUERY_STRING'] ? '?'.$_SERVER['QUERY_STRING'] : '')));
unset($req_url, $set_url);
Этот фрагмент отвечает за переадресацию, чтобы форум не был доступен одновременно по двум адресам - с www и без www (поскольку это может создавать у пользователей дополнительную путаницу с требованием повторной авторизации, также полезно с точки зрения SEO - поисковики могут считать оба варианта как 2 разные страницы с одинаковым содержимым). К сожалению, этот фрагмент не учитывает некоторые нюансы, поэтому при работе с адресом www лучше его удалить, а переадресацию (если таковая требуется) настроить через .htaccess |
yura3d |
Отправлено: 30 января 2011 — 04:00 • Тема: Постоянная переадресация • Форум: Решение проблем |
Ответов: 24 Просмотров: 0
|
Defenderyk пишет:да, но тогда он всегда кидает на без www
а у меня все в поисковой выдаче с www
как можно решить проблему?
Выложи свои файлы include/fm.class.php и include/common.php. Посмотрим, в чём может быть проблема |
yura3d |
Отправлено: 30 января 2011 — 03:55 • Тема: VDS - установка и администрирование виртуального сервера • Форум: Хостинг |
Ответов: 8 Просмотров: 0
|
vipraskrutka
Спрошу, пользуясь случаем, может у тебя есть опыт работы с высоконагруженными проектами, распределёнными в рамках нескольких серверов и использующих различные решения для кеширования (например, memcached) ? Просто работая над ExBB 2 неизбежно сталкиваюсь с тем фактом, что у любого сколь угодно крутого VDS (DS) будет некоторый предел, повышать который (например, перебераясь на ещё более крутой VDS) дорого и не всегда эффективно. В то же время MySQL предлагает кластеризацию - нагрузку на сервер СУБД и хранилища можно распределить по нескольким физическим серверам. Для прикреплённых файлов (фотографии, музыка и т.д.) можно вообще арендовать простые файловые хранилища (т.н. контент-серверы) - серверы без поддержки PHP, MySQL и т.д., что положительно скажется на стоимости, а многочисленные обращения к этим файлам не будут нагружать основной сервер, на котором установлен форум
В качестве примера приведу белорусский аналог вконтакте vseti.by. Немного знаю его конфигурацию, там используется 7 серверов на площадке ЦОД Белтелеком (из них 2 MySQL, 2 memcached), что, однако, позволяет держать порядка 7 - 8 тыс. пользователей в онлайне. Нужно будет расширяться - просто докупятся новые сервера, которые могут быть и на другой площадке (например, для mp3 - на абузоустойчивой)
Конечно, подобное распределение усложнит настройку, создание бекапов и т.д. Но у нас уже сейчас есть форумы, которым в рамках одного сервера тесновато, и в будущем придётся применять подобную схему, чтобы форум продолжал быстро работать и мог далее динамично расти и развиваться, вне зависимости от функциональности, объёма хранимых данных и нагрузки. Не видел подобного готового решения ни у кого из конкурентов - ни у IPB, ни у VB, ни у бесплатных движков. Думаю, можно было бы занять эту нишу |
yura3d |
Отправлено: 30 января 2011 — 03:14 • Тема: Постоянная переадресация • Форум: Решение проблем |
Ответов: 24 Просмотров: 0
|
Defenderyk пишет:не пойму в чем причина
В админке URL форума должен быть прописан без www
Umbr пишет:Фервокс, на попытку просмотреть исходный код страницы сообщил:
Опера более догадливая что ли, пару неудачных попыток переадресации и далее открывает страницы без проблем |
yura3d |
Отправлено: 29 января 2011 — 23:08 • Тема: Дополнение: Расширенный редактор сообщений (Beta) • Форум: Модификации и дополнения |
Ответов: 225 Просмотров: 0
|
electron пишет:случайно никто не знает, где автор брал графику для этого редактора? хочу прикрутить кнопки лево/право/центрирования и видео с рутуба, а подходящих кнопок никак не найду
Все картинки кнопок я брал на http://iconsearch.ru, правда там не всегда попадается графика с нужным размером, и приходится дополнительно подгонять в фотошопе/Paint.NET
Alex_66633
Ваша проблема в том, что при закачке файлов форума на сервер Ваш FTP-клиент (или файловый менеджер из панели управления хостера) автоматически перевёл имена некоторых файлов и папок в нижний регистр, что недопустимо. Если Вы используете Total Commander, проследите, чтобы в появляющемся перед закачкой окне был снят флажок Перевести имена файлов в нижний регистр. В связи с этим рекомендую перезакачать форум на сервер с соблюдением данного правила |
yura3d |
Отправлено: 28 января 2011 — 00:55 • Тема: Форум не доступен. • Форум: Решение проблем |
Ответов: 7 Просмотров: 0
|
alexx
С этим вопросом нужно обращаться к хостеру. Никто из разработчиков форума не участвовал в конфигурировании этого сервера, поэтому и дать оценку тем относительным цифрам, что приведены на скриншоте в 1-ом сообщении темы, мы не можем |
yura3d |
Отправлено: 26 января 2011 — 14:42 • Тема: смена копирайта • Форум: Общие вопросы |
Ответов: 22 Просмотров: 0
|
Zamorskiy
Для удаления или видоизменения копирайтов ExBB необходимо оплатить соответствующую услугу (см. ExBB FAQ, пункт 15). В противном случае Вы не сможете получать обновления и техническую поддержку на нашем сайте. Оплата этой услуги осуществляется для каждой установленной копии форума. Это означает, что если Вы планируете распространение Вашей сборки с изменёнными копирайтами, за каждую установленную Вами или сторонними пользователями копию форума необходима оплата данной услуги
(Добавление)
Более того, ExBB является зарегистрированным товарным знаком в РФ, а некоторые части (модули) форума зарегистрированы в государственном департаменте интеллектуальной собственности РФ. Поэтому в случае нарушения вышеприведённых правил оплаты услуги, создателям и пользователям подобных сборок могут быть предъявлены претензии |
yura3d |
Отправлено: 26 января 2011 — 04:41 • Тема: Проблема с движком ExBB_FM_1.0_RC1 • Форум: Решение проблем |
Ответов: 4 Просмотров: 0
|
Alex_66633 пишет:Помогите разобраться. Не могу понять, что не так, при регистрации не светиться защитный код, ссылка на форум krils.xost.ru/forum1/.
К сожалению, на бесплатном хостинге fatal.ru эта опция не работает. Отключить защитный код можно в админке на странице Безопасность, напротив пункта Активировать защиту от регистрации ботов? нужно выбрать нет. Для компенсации отключённого защитного кода Вы можете установить Мод: Текстовое подтверждение при регистрации
Alex_66633 пишет:И второе смайлики и кнопочки для текста не вставляются в "Текст сообщения".
Вы используете браузер Opera? Установите расширенный редактор сообщений (рекомендуется) или это исправление для стандартного редактора |
|