Форум » Как построить игру » smf форум: создание игры, проблемы и решения » Ответить

smf форум: создание игры, проблемы и решения

Khaion: Serifa пишет: [quote]Э... а ты что, входишь в группу Charter Members?? последнюю версию разрешено как бы только им) В любом случае, дай потом скринов с админкой, плиз) [/quote] Хм? Нет. Но там SMF 2-0 RС 1.2 лежит на скачку. Это ж вторая версия вроде, только под разработкой? Скринов дам, только куда лучше, сюда или в ЛС? а то наоффтопили тут Вот такой поверхностный взгляд. [more]Админку сделали с выпадающими меню (на мой взгляд, не очень удобно, когда они туда-сюда прыгают) Кстате, обрати внимание на косячок-сдвиг с этим меню - это не глюк скрина, это так и есть. Тут, подозреваю, частично добавили каких-то модов, в частности, те самые дополнительные поля по умолчанию уже можно настраивать Создание дополнительного поля профиля А вот инструменты редактирования тем не изменились (очень приглянулась эта темка, унаследованная с YaBB) [/more] В итоге, нравится больше, конечно, но как и все, нуждается в доработке напильником. Тем более это еще не релиз.

Ответов - 94, стр: 1 2 3 4 5 6 7 All

Serifa: Как меня достали эти моды... Сегодня разбиралась с русификацией мода магазина, уже хочется все к ситхам вучачьим посносить! Сначала в логах писались одни ошибки, теперь прежние ошибки исправились, зато пишутся другие, и их стало больше. Вот например, что форуму не нравится в этой строке? 94: $txt['shop_im_trade_message'] = 'Поздравления! [url=' . $scripturl . '?action=profile;u=%s]%s[/url] купил ваш %s товар. От Вас для %s.\r\n\r\n Хорошого дня,\r\n'; Хотя мод прикольный, ничего не скажешь, с юмором. Но я пока все функции отключила, потому что не поняла, как они правильно включаются)) В меню мода вообще нет буков, одни ячейки для галочек. А часть текста на форуме все равно пишется по-англицки, видимо, лежит в других файлах, до которых я еще не добралась. Вот такой юморной мод. После этого скрипты Норма кажутся гениальными, а Борда - это райский уголок для админов.

Zoltan: Serifa пишет: 94: $txt['shop_im_trade_message'] = 'Поздравления! [url=' . $scripturl . '?action=profile;u=%s]%s[/url] купил ваш %s товар. От Вас для %s.\r\n\r\n Хорошого дня,\r\n'; Может, надо слэши кавычками экранировать? (Только предположение, может, и не надо). В любом случае, нужно смотреть на сам текст ошибки.

Serifa: Дико бесит эта русская техподдержка. Раньше я с удовольствием приходила на тот форум чисто пообщаться на темы СМФ, а потом там начался какой-то разгул хамства. Каждый мой вопрос сопровождается выпадом со стороны даже не админов, а просто очень развитых индивидуумов, которые знают больше других. Так ты знаешь - поделись, чего выпендриваться? Админы смотрят на такую откровенную травлю свысока и даже поддерживают. Такое создается впечатление. А кто пытается защищаться - замечание и под наблюдение. Блин, слов нет. И все время тыкают меня в учебник ХТМЛ. Сами же говорят, что система шаблонов не отработана, и чем мне учебник-то поможет? Достало!


Khaion: Serifa пишет: И все время тыкают меня в учебник ХТМЛ. Сами же говорят, что система шаблонов не отработана, и чем мне учебник-то поможет? Ну, мне помогает 8) (на локалке тоже сейчас ковыряю SMF RC3, все бы радовало, если бы не перемешанный код движка и оформления). Все, что касается украшательств, там можно найти, по крайней мере мне пока что удавалось 8) Кстате, что еще понравилось в RC3 - то, что моды можно теперь и в другие темы устанавливать, правда, насколько оно там правильно встанет, еще вопрос. А мод дайсомета у СМФ по сравнению с другими движками пока что самый толковый все равно

Serifa: Khaion пишет: Кстате, что еще понравилось в RC3 - то, что моды можно теперь и в другие темы устанавливать Это для всей второй линейки есть. Но переходить на RC3 (у меня rc2) - значит сносить все моды и заново их ставить. А у меня там много изменений в том самом "перемешанном коде", так что для меня это финиш. Либо уж плюнуть на моды и оставить самые простые, которые ставятся без ковыряния. А для начала подождать финальной версии форума. Khaion пишет: Все, что касается украшательств, там можно найти, по крайней мере мне пока что удавалось Так я разве говорю, что там нет? Я говорю, что все это надо еще привязать к движку, у которого "перемешанный код", мать его.

Khaion: Serifa пишет: Это для всей второй линейки есть. Хм... я во второй линейке только RC-1 смотрел, там вроде бы еще не было (или просмотрел просто). Но в любом случае фича удобная достаточно. Serifa пишет: А для начала подождать финальной версии форума. Именно что 8) А пока можно спокойно на релиз-кандидатах посидеть. Serifa пишет: Так я разве говорю, что там нет? Я говорю, что все это надо еще привязать к движку, у которого "перемешанный код", мать его. Высший пилотаж - переделать дизайн до неузнаваемости, изменяя только набор картинок и index.css. Даже в темплейты по возможности лучше не лазить %)

Serifa: Мод не удаляется автоматом, надо вручную копать. А если оставить - ошибки пишет. Это точно он, каза, глюкнул, и весь форум уронил. И все было нормально, пока я базу не решила почистить)) Все моды нормально сидят, а этот ошибки выдает и других подбивает. У магазина пришлось файлик править. Вот блин.

Serifa: Прогресс, блин. Было 35 ошибок, осталось 7, но эти семь никак не могу убрать, вообще не понимаю, где копать. Спросила на техподдержке, но там кто разбежался сразу ответить))

Serifa: В общем, осталась одна ошибка. После того, как я еще раз прошлась по настройкам форума, куда-то исчезли три, зато вылезла еще одна. Потому что глюкнул еще один мод, который прикрепляет первое сообщение. Ладно, я пока занята графикой, отключила запись логов, потом займусь. Завидую стартрековцам У них игра уже несколько лет идет, версия форума все еще первая, тема оформления не менялась ни разу, МОДОВ НЕТ ВООБЩЕ! и ведь играют и плюют на всех. А ты тут, блин, ерундой страдаешь)))

Serifa: Полезная инфа на офсайте. http://www.simplemachines.ru/index.php?topic=9171.0;topicseen Скорость работы и уменьшение нагрузки на сервер В разных темах имеется множество советов по данному вопросу, но единой сводной темы не нашел. Считаю, это было бы полезно, так как скорость работы форума важна как для пользователей, так уже и для поисковиков. Вобщем, пытаюсь восполнить этот пробел. Сразу предупреждаю, что я не гуру в SMF, хотя и использую этот движок более двух лет, администрированием серверов и программированием тоже не занимаюсь. Если в каких-то моментах будут неточности - поправляйте. Информация это во первых, перевод статьи с simplemachines.org а также, информация из разных тем данного сайта + личный опыт. Стараюсь писать в стиле "для новичков", чтобы всем было понятно. Скорость и нагрузка на сервер. Первое, что следует понимать, это то, что скорость загрузки страниц форума, и нагрузка на сервер, это не всегда одно и то же. В некоторых случаях это даже противоположные факторы. Скорость работы это то, насколько быстро генерируются и отображаются страницы форума для пользователя и поисковых систем. Чем быстрее, тем естественно, лучше, для всех. Нагрузка на сервер это то, насколько сильно ваш форум использует ресурсы сервера. Величина в некоторой степени виртуальная и порой не заметная. Если бы не пару НО. Во-первых, при росте числа посетителей, и значительной нагрузке на сервер, ваш хостер может начать выгонять вас на более высокий тарифный план. Во-вторых, если форум размещен изначально на нагруженном и тормозном сервере, то излишняя нагрузка может снижать как скорость работы самого форума, так и других сайтов, находящихся на этом же сервере. Второе что следует понимать, это то, что очень многое зависит от вашего хостинга. Если хостинг хороший, то практически при любых настройках форума, и большой посещаемости (от 500-700 и более человек в день), страницы открываются быстро (не более 0,2-0,3с), и вас при этом не обвиняют в превышении нагрузки. Но к сожалению, нормального российского хостинга по адекватным ценам лично я пока не нашел, и даже при должных настройках часто все работает не так как хотелось бы. И чтобы в условиях кривоватого хостинга все работало хоть как-то нормально, как раз приведенная ниже информация и нужна. Способы увеличить скорость работы Основы основ: меньше данных > выше скорость. Меньше запросов (к скриптам, к БД) > выше скорость. самое основное: 1. Не отображать название хостов пользователей Суть: запрос хоста пользователя через DNS. Что делать: желательно отключить. Идем в Характеристики и настройки > Настройки отображения > Не отображать название хостов пользователей? и ставим там галочку (настройка отключена). 2. Использование для аватаров отдельной папки Суть: по умолчанию, загрузка каждого аватара идет через запрос к index.php. При большом количестве аватаров это и снижает скорость, и повышает нагрузку на сервер. Что делать: а) создать на новую папку на сервере под аватары. Например, avs. Поставить у нее права доступа такие же, как у attachments. б) Вложения и аватары > Свойства аватаров > Загруженные аватары Там меняем "Загрузить аватары в:" на "другую папку", и прописываем в "Папка загрузки:" и "Адрес(URL) загрузки:" пути нашей новой папки по аналогии, как это указано в пункте "Аватары расположенные на сервере" (только заменяем avatars на avs) После этих действий все новый аватары вызываются напрямую как картинка (сайт.ру/avs/аватар.жпг) Подробная инструкция, и что делать со старыми аватарами, здесь (на англ.) http://www.simplemachines.org/community/index.php?topic=197938.0 при наличии времени потом могу перевести на русский. 3. Использовать сжатие трафика Суть: уменьшает объем передаваемых данных и как следствие увеличивает скорость. Примечание: Эта опция "о двух концах". При сжатии данных возрастает нагрузка на сервер. И если сервер и без того перегружен, то это в некоторых случаях может замедлить работу. Но чаще всего, эта настройка полезна для скорости. Вобщем, проверить можно только опытным путем. Где: Настройки сервера > Другие настройки > Использовать сжатие трафика 4. Отключить последние сообщения на главной странице. Текущая тема оформления > Количество отображаемых последних сообщений на главной странице форума = 0 * у себя эту опцию не отключал, так как нахожу это неудобным 5. Моды Они бывают самые разные. Как безобидные, так и жестко нагибающие форум. Тот же очень популярный Ad Management - это и дополнительные скрипты, и запросы к БД. При большом количестве используемых блоков, число запросов к БД может вырастать на 8-10. И в случае, если у вашего хостера не очень быстрый сервер MySQL, то это может существенно замедлять работу форума. Вобщем, старайтесь использовать только те моды, которые вам действительно нужны. Мало полезные отключайте и удаляйте. Анализируйте, как работает каждый мод, имейте в виду, что много скриптов и лишние запросы к БД > снижение скорости. То же самое относится и к порталам - Tiny Portal, Simple Portal и т.д. 6. Внешние включения Под этим подразумевается все, что грузится не с вашего сайта. Это может быть: - реклама. Баннеры, контекст (ЯД, Адсенс, Бегун и т.д.) - картинки. В том числе, всяческие юзербары. - счетчики. Каждое из внешних включений, испытывающее проблемы с загрузкой, замедляет загрузку страницы форума в целом. Личный опыт: Случай1. Страницы сайта открывались секунд по 30. Причина была сразу определена, так как в статусе браузера было видно, что не грузится. Оказалось, это были проблемы у Яндекс-Директа. Пришлось на пару часов убрать рекламу с сайтов. Случай 2. Все страницы открываются нормально, а одна 5-8 секунд. Оказалось, у одного пользователя на этой странице стоял юзербар, из-за которого тормозила вся страница. Удалил юзербар у пользователя. Запретил отображение подписи пользователей для гостей. Это основные способы. Дополнительные можно почитать на английском здесь: http://www.simplemachines.org/community/index.php?topic=293441.0 Мавн говорит: у меня этот форум(и еще порядка 10 доменов) с посещаемостью более 1.5к в сутки на впс 300МГц потреблял в среднем 2 % процессора. Вот что действительно потребляется так это память нагрузка на проц же возрастала только во время рассылки какой либо новости. Поскольку я прошел и шаред хостинг и вип хостинг и впс могу сказать только одно то что хостер говорит что идет привышение потребления процессорного времени это бред в большинстве случаев просто выбивание денег из клиента. Мое мнение может не совпадать с другими. Так же слова выше относятся к стандартному smf и правильной его настройке. Что значит правильная настройка? Включение тех или иных функций форума только будучи уверенным что эти функции поддерживаются сервером(например сжатие трафика, кэширование(для smf 1.1) и пр..), а так же настройка поиска в самом smf. В случае неправильной настройки поисковых индексов вся работа форума будет затруднена. Самые простые примеры: 1. Когда создавался форум была включена настройка Полнотекстовое индексирование однако со временем форум вырос бд выросла а настройка осталась и появились проблемы со скоростью загрузки форума и потребляемыми ресурсами. 2. Таблица с логами ошибок у некоторых в разы привышает объем данных. 2 Мега данных 200 мегов логов ошибок. и прочие мелочи жизни... Вот так из таких мелочей и появляются большие проблемы.

Serifa: Khaion, ты опять вернулся на SMF! Поздравляю! Ну и как тебе версия rs3? А ширина форума у тебя фиксированная или в процентах?

Khaion: Serifa, да, и эта версия радует 8) Хотя, в плане эксплуатации, на мой взгляд, она не сильно отличается от RC2. Зато дайсомет под ней прекрасно пашет (собственно, из-за него и пришлось все-таки перейти, на phpbb3 с тамошним дайсометом какие-то странные проблемы с кириллицей оказались - нельзя, чтоб в одном посте и бросок был, и большой кириллический текст, символов в 1000. Хотя не исключаю, что дело в кривых руках.). Собственно, из модов сейчас только дайсомет и редайрект, даже стиль почти не менял. Хотел еще портал поставить, но почитал советы Мавна и подумал - не очень-то оно и надо. Хотя на локале стоит такая связка: RC3+SimplePortal+дайсомет+редайрект+dQuote(или как там ее, от digger'a) - и работает превосходно. Ширина у меня в max-width 8) А на ИЕ в этом плане я пока забил 8))

Serifa: Ну вот, и ты тоже редирект поставил... А я все думаю чего-то... А вдруг не поставится? Опять файлы копать... И версию форума обновлять боюсь. Это ж все сносить!

Khaion: Редирект - это наше всйо, тех, кто на ведение форума на отдельном хостинге подписался А разве под RC2 нету его? А версию форума имеет смысл обновлять только тогда, когда окончательный релиз сделают. ЗЫ: о, как на борде здорово с поисковиками - только напостил сюда, а Уандех уже полез читать

Serifa: Khaion пишет: о, как на борде здорово с поисковиками - только напостил сюда, а Уандех уже полез читать Кстати, а почему?? Почему они так любят рыться в этой мусорной куче, как назвал такие сервисы кто-то с техподдержки СМФ? Под вторую версию редирект есть, ставить пробовала, форум ругнулся, сказал, что версия не та. Надо еще раз пробовать.



полная версия страницы