SMF_vs_phpBB Или Об SMF форуме со стороны

Автор SuperTupoy, 19 декабря 2006, 22:33:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

SuperTupoy

Оговорюсь сразу – я в кодинге не специалист, и быть таковым не столько нет желания, сколько нет уже времени, т.е. – хочется иметь форум, который функционален, прост, понятен и сделан руками, а продуман головой.

Последнее время я использовал движок SMF. Не потому что он мне сильно понравился, нет – а оттого, что как то так вышло, что поставил я движок Мамбо, точнее – джумлу, а там традиционно большинство используют именно SMF. И, еще, поставился это форум с полпинка, и сразу начал работать. На радость поисковикам (а они его любят очень-очень!) и спамерам. Вот последние оторвались по полной. Как-то даже экплойт запустили такой, что я решил – форум сломан напрочь. Оказалось несколько проще – была дырка, при которой можно было заполучить права модера и добавить раздел. Естественно, раздел сразу заполнялся чем надо. Спасла установка капчи. Ну, еще надо отметить, что форум SMF форум имеет прибамбасы для  imode, WAP, WAP-2, которые не то, чтобы очень нужны, но фактически делают из него еще три форума. Зачем? А для поисковиков. Те, глупые думают – что это по-настоящему, и индексируют, добавляя в общую копилку ключевиков и ПР. Хорошая штучка есть RSS , но ограниченная. Хотелось бы напр., чтобы RSS подписка была бы на какой-то определенный раздел, а не на весь форум сразу.
На этом прелести движка форума SMF, увы заканчиваются.
И начинаются траблы. Расскажу о них по порядку:

1.   Разместить на морде форума баннеры, надписи и все такое – это вам не так просто. Это надо ж биться, изучать ПХП, пересматривать код.. засада кароче.  Просто HTML написать – не прокатит.
2.   Форум этот не то, чтобы бесплатный.. но в общем разработчик его типа дает его по «лицензии» согласно которой надо обязательно ставить линк на него.
3.   Разработчик везде и всюду пытается залезть «большим братом» - то, чтобы статистику собирать, то еще зачем. При обращении к админке – строго лезет на родителя, чтобы сообщить че и как там нового.
4.   Особенная фишка SMF форума – это вылазивание при любом «не таком» по мнению разработчиков фейсе – надписи красными аршинными буквами «этот форум используется с нарушением лицензии, сообщите об этом сисамину» Причем вылазит эта надпись при каждом удобном случае и даже, при соблюдении условий. Так, напр, при установке пакета русификации – строго. При этом надо заметить, что все требуемые ссылки – стоят, как надо.
5.   При установках – надо обязательно прописывать неимоверную кучу путей, которые я каждый раз трудно выясняю (ну, вот тупой я :_) и, - что непонятно, надо обязательно создавать FTP аккаунт, и вписывать его данные в форму – это вообще зачем?.. во первых, если я и сам могу все залить, во-вторых – а что если эти данные куда-то сливаются? Приходится каждый раз удалять этих FTP – юзеров.
6.   Пришлось перенести форум на другой хостинг.. выпал мод капча и некоторые надписи стали тарабаскими.. так и не удалось поправить
7.   Исходя из вышеописанного – пришлось его апгрейдить . Вот тут SMF форум имеет тебя по полной. Когда-то я давно обслуживал бух-проги. Так вот еще оттуда вынес некоторые наблюдения.  О хорошо сделанных продуктах и нет.  Так вот SMF форум очень сильно напомнил мне засадную 1с-бухгалтерию. Тем, что апдейты и апгрейты продукта – это не только пляски с бубном. Это еще и приведение в нерабочее состояние всех самописанных и с таким трудом приделанных фич. Первым делом вылезает надпись о нелицензионном использовании – 24-м шрифтом. А потом надо поплясать с бубном по все настройке – чтобы, счетчики были, партнерки светились...   Новая капча такая, что прочитать ее – это получается раза этак с четвертого.
8.   Т.е. – невооруженным взглядом видно, что сделан этот форум не руками, а продуман не головами. Что умиляет, так это то, что админка не вынесена в отдельный каталог, чтобы защитить оную htpassword-ом. Это, ИМХО – уже смахивает на сознательное вредительство, отсуствием продумывания мозгом головы здесь не отмазаться!
9.   Обновлений выходит много, я думаю слишком много, для того чтобы это делать. Как это делать – описано выше. Ну, я держался до последнего. И, вот пришло очередное обновление... тута я и призадумался. Ну, как говориться с подводной лодки уже никуда.
Но – придется вскорости еще пару-тройку форумов лепить так что отсюда вопрос – а может быть на PHPBB? Сколь ж можно то? Если SMF будет продолжать в том же духе, - то тенденция уже наметилась, и хорошего (ИМХО) в том направлении как-то маловато
Вот такая длинная телега с мыслями вслух.. Интересно что по этому поводу кто думает?
Особая просьба - не пытаться счесть это все за попытку очернить SMF.
Это значит не понять самой сути поста, - но когда налицо куча обновлений, и ни в одном не сделано выделения админки в отдельный католог - это знаете ли наводит на некоторые мысли..
Ведь в Джумле-Мамбе после обновления не надо снова устанавливать нерабочие компоненты? Так почему же в SMF надо все моды поднимать?

Mavn

1. Если обновляете вовремя форум то и дырками воспользоваться будет практически не возможно
2. Если настроите php так как он должен быть то опять же усложнит использование уезвимостей в любых скриптах
3. По rss есть специальный мод который как раз делает то что вам нужно
4. В phpbb тоже далеко не просто html используется мы его когда то использовали
а для примера посмотрев код smf можно понять даже не будучи программистом что если вставить таблицу в таком виде

echo'<table width="100%"  border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td align="center">левая колонка</td>
    <td align="center">средняя колонка</td>
    <td align="center">правая колонка</td>
  </tr>
</table>'
;

то она будет обрабатывать без всяких ошибок.
5. Дело не в нехватке времени ( у всех с ним напряги) а не в желании понять как и что делается
6. А чем вам мешает ссылка разработчика ? Как говорится хотите убрать копирайт платите деньги
7. При нормальных настройках и при наличии соответствующих файлов  надписи большими буквами не вылазят
8. Интересно при какой установке вы прописываете кучу путей ? Что ставите и что прописываете ?
9. А каким образом вы хотите чтобы вносились изменения в файл если у вас не хватает прав на внесение этих самых изменений, Вам ни один скрипт не внесет изменения в файл и никогда не запишет в директорию доп файлы если у вас нет прав на запись. А при соединении по фтп форум автоматически  сам выставляет права на запись после чего вносит изменения. Выставьте нормальные права на файлы и директории тогда у вас не будет форум запрашивать доступ по фтп.
10. При переносе с хостинга на хостинг у вас изменяются пути к файлам и соответсвенно форум просто не знает где у вас находятся файлы в результате чего у вас и появляются ошибки, что в общем я считаю это не недоработка форума а кривизна рук
11. 5 обновлений для линейки 1.1 и 4 обновления для 1.0 за год я считаю это немного на моей памяти phpbb выпустил только за месяц 4 патча.
Если вы используете бета продукт и пишите под него что то то будьте готовы к тому что на новой бета версии ваша работа может не работать. О чем в общем то сказано на офф сайте. Хотите стабильную работу используйте стабильные версии так как для них выпускаются обновления в виде мода и для того чтобы обновится не нужно перезаписывать все, а всего то запустить менеджер пакетов и обновить форум что займет в среднем 5 минут в зависимости от скорости вашего интернета и знаний в данной области. Ни один из продуктов не написан идеально, и даже горячо любимая Joomla выпустила порядка 9 обновлений за год.
12. Хотите продуманный головой сделанный руками продукт напишите сами или составьте ТЗ и отдайте программисту и вы получите такой продукт, который будет отвечать всем вашим требованиям. Или используйте phpbb и прочие форумы которые вас удовлетворяют, форумов сейчас достаточно много и подобрать то что именно вам подходит не проблема.
13. На попытку очернить форум SMF не тянет :)
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

SuperTupoy

Цитировать13. На попытку очернить форум SMF не тянет
спасибо, а то я именно этого боялся - в целом мне хочется определиться как быть дальше, те форумы, что сейчас есть, понятно оставлю. Но вот что до новых... Думаю сейчас крепко. Что вот очень
Что же насчет вот этого
Цитировать
cho'<table width="100%"  border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td align="center">левая колонка</td>
- так такие вещи ИМХО надо вставить в возможности движка, чтоб не возникало вопросов, чтобы зайдя в админку можно было вставить туда код или текст,  и это, я так думаю - закономерно, если при планировании подходить с головой, также как и размещение админчасти в отдельной директории.

Mavn

В некоторых темах оформления предусмотрена данная возможность но вставляете вы не туда куда хотите а туда где прописано что можно вставлять
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

varmed

Цитировать2.   Форум этот не то, чтобы бесплатный.. но в общем разработчик его типа дает его по «лицензии» согласно которой надо обязательно ставить линк на него.
???
Это вот этот линк имеется ввиду?
Цитировать
Powered by SMF 1.1.1 | SMF © 2006, Simple Machines LLC
TinyPortal v0.9.7-191106 © Bloc
Да уж,требовать такое - действительно беспредел со стороны разработчика! tickedoff
Зачем употре[censored] иностранное слово "файерволл",когда можно просто сказать "брандмауэр"?

Avdenago

Цитата: varmed от 28 декабря 2006, 22:59:44
???
Это вот этот линк имеется ввиду?Да уж,требовать такое - действительно беспредел со стороны разработчика! tickedoff

Это ты серъезно или в шутку?

varmed

Я SMF пользую со времен 1.0.9.Сейчас стоит 1.1.RS3 - неохота моды терять - плюс TinyPortal.Кое-что в BBC переделал сам - фонты и размеры добавил выпадающие.Меня лично устраивает.А шутка скорее со стороны SuperTupoy.
Зачем употре[censored] иностранное слово "файерволл",когда можно просто сказать "брандмауэр"?

Mavn

Да ладно уж основная дискусия все равно на другом форуме проходила
http://www.phpbbguru.net/community/topic12675.html
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

Avdenago

Цитата: varmed от 29 декабря 2006, 06:32:07
.А шутка скорее со стороны SuperTupoy.

Нет. просто если бы было серъезно я бы например кинулся срочно объяснять что подпись это не так уж и много и etc.

А по поводу дискуссии...  Захотел я сам убдеится... Поставил пхпББ и хотел создать свобную табличку...  Не получилось...  В большинстве пунктов плюсики у СМФ по наличию и удобству... 
Оценивались базовые установки.

Как итог. СМФ в "заводской" поставке полноценный форумный движок с огромнейшим функционалом.
Кто этого не оценил - попробуйте...

varmed

А с грамотно установленными модами способен удовлетворить любые требования пользователей.
Аминь.
Зачем употре[censored] иностранное слово "файерволл",когда можно просто сказать "брандмауэр"?

devICE

SMF рулит однозначно... Хорошо сделан код, сунулся - чуток поковырялся и уже примерно начал ориентироваться... Супер!!! С каждым днём всё больше убеждаюсь что выбор сделал правильный :)
P.S.: ИМХО, теме пора во флуд :D
Проблемы только в голове.

Zwezdochet

В плане защиты phpbb слабоват будет по отношению к smf

Bic

SMF - лучший форумный движок, среди всех существующих, и платных в том числе (например, в vBulletin UTF-8 так просто не поставишь).
И еще, у меня PR4 на сайте, только благодаря SMF (я ставил еще RC1 в UTF-8, таких сайтов было мало, вероятно поэтому Google так хорошо и отнесся).

SuperTupoy

Цитата: Bic от 30 декабря 2006, 03:09:58
И еще, у меня PR4 на сайте, только благодаря SMF (я ставил еще RC1 в UTF-8, таких сайтов было мало, вероятно поэтому Google так хорошо и отнесся).
Я это сразу заметил - И гугля, и яша очень любять SMF, хотя сравнивать мне пока не с чем.
Я всего лишь сужу с точки зрения пользователя, не вникающего в дебри кода, и как не странно таких - подавляющее большинсво.
Я сужу по глобальному подходу к самой коцепции SMF. Когда не продумана защита админки при помощи htacces - это просчет или заранее задуманное действо, заставляющее постоянно патчить код. Когда любые апгрейды приводят в слетанию модов - это уже пахнет принципами Осей от БГ. Я за
1. Простые и незамысловатые апдейты, без бубноплясок, которые как в Никсах или Джумле - касаются ядра, а не внешних компонентов и надстроек.
2. Глобальное продумываение системы безопасности, с закладываением всех критических файлов в одну папку, на которую я могу поставить htpassword, и спать спокойно.
Т.е. - я просто слежу за развитием SMF, и тенденции оного ни сколько не радуют. Есть подозрения, что SMF нащупал тренд, аналогичный таким "знаменитым" софтинам как 1с или Winwows - Т.е. максимальная зависимость от продукта, максимальная, искусственно сденнная трудность перехода на другой формат, и как результат - "наркотическая зависимость" - т.е. как в подводной лодке - тошнит а выйти некуда.

Mavn

SuperTupoy
1. Все ответы я вам уже дал а то что вы повторяете ваши узкие суждения так это от того что противопоставить вам нечего
2. Если вам чем то не нравится smf это лично ваши проблемы, найдите продукт который бы вас устраивал
3. Ваши суждения с точки зрения пользователя не смотревшего код ничем не обоснованы
4. Дальнейшая дискусия не имеет смысла. ничего нового в ваших словах нет всего лишь дублирование своих слов из первого сообщения
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

Avdenago

#15
Цитата: SuperTupoy от 30 декабря 2006, 11:53:53
Когда любые апгрейды приводят в слетанию модов - это уже пахнет принципами Осей от БГ. Я за
1. Простые и незамысловатые апдейты, без бубноплясок, которые как в Никсах или Джумле - касаются ядра, а не внешних компонентов и надстроек.

Т.е. - я просто слежу за развитием SMF, и тенденции оного ни сколько не радуют. Есть подозрения, что SMF нащупал тренд, аналогичный таким "знаменитым" софтинам как 1с или Winwows - Т.е. максимальная зависимость от продукта, максимальная, искусственно сденнная трудность перехода на другой формат, и как результат - "наркотическая зависимость" - т.е. как в подводной лодке - тошнит а выйти некуда.

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

Во первых не любые апгрейды. А переход на другую версию. Это обысловлено не просто желанием разрабов, чтобы так было, а именно внесением изменений в системные файлы.

1.  Вы знаете. может мне везет, но у меня ни разу не возникало проблем с апгрейдом. Я вообще делаю это по ламерски - нажав на необходимую ссылку в Админке и предоставив скрипты самому за меня сделать апгрейд/апдейт.

2. Никаких трудностей в переходе я не вижу. И никакой зависимости от продукта. Никто использовать СМФ не заставляет. Вы сами делает выбор... Я использую СМФ потому что мне он нравится и он удобный для меня...  Плюс бесплатен. Если вам нравится возится с тем же пхпББ - пожалуйста. Я не буду говорить что пхпББ плох. Нет. может это и не так, но чтобы сделать из пхпББ форум по функциональности равный СМФ в обычной установке - нужо потратить не один час. Не говоря про что-то большее...

SuperTupoy

2-Avdenago
Спасибо, за взвешенное мнение.
такое имеет наибольшую ценность, т.к. принятие решения - это впереди, и хочется прояснить максимально все.

Sun

У меня есть вопрос. Как перевести БД форума phpbb, чтобы ее можно было восстановить на форуме smf, т.е. сделать бэкап на одном и восстановить на другом?
Улыбайся чаще - это раздражает!

Avdenago

#18
Привет, Sun.

Поищи есть тема посвященная этому...
Точнее почти целый раздел в котором несколько тем по сабжу.
http://www.simplemachines.ru/index.php/board,18.0.html
Выбирай которая к сердцу ближе ;)

digger®

Цитата: SuperTupoy от 19 декабря 2006, 22:33:43
1.   Разместить на морде форума баннеры, надписи и все такое – это вам не так просто. Это надо ж биться, изучать ПХП, пересматривать код.. засада кароче.  Просто HTML написать – не прокатит.
2.   Форум этот не то, чтобы бесплатный.. но в общем разработчик его типа дает его по «лицензии» согласно которой надо обязательно ставить линк на него.
И так вот у нас завсегда.
Баннеров напихать и за деньги крутить это первым делом. А оставить ссылку на разработчика, который форум бесплатно предоставляет, это западло.
Круче внизу написать "Сделал Вася Пупкин & Сотоварищи"

Sun

Спасибо, Авденаго, вы очень любезны. Извините за беспокойство...
Улыбайся чаще - это раздражает!

Avdenago

Цитата: Sun от 04 апреля 2007, 22:34:19
Спасибо, Авденаго, вы очень любезны. Извините за беспокойство...
Не за что. Больше чем там Вам пока никто не разъяснит...