Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Узкие места и проблемы, требующие решения в новой версии
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 16 лет 4 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 33 раза
- Поблагодарили: 61 раз
Узкие места и проблемы, требующие решения в новой версии
Вот решил открыть и такую тему. Давайте здесь анализировать тройку и выявлять те проблемы, которые можно решить только путём серьёзной переработки движка, или -- нет смысла реализовывать решение на старом движке.
Первое, что приходит в голову, -- проблемы кодировки. Более умные и надёжные конверторы с предыдущих версий, умная перекодировка, исправление дефектной кодировки.
А также наладить наконец Backup -- Restore.
Хотелось бы также капитального улучшения процесса перехода с версии на версию.
Первое, что приходит в голову, -- проблемы кодировки. Более умные и надёжные конверторы с предыдущих версий, умная перекодировка, исправление дефектной кодировки.
А также наладить наконец Backup -- Restore.
Хотелось бы также капитального улучшения процесса перехода с версии на версию.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
- Former team member
- Сообщения: 1935
- Стаж: 16 лет 11 месяцев
- Откуда: Саранск
- Поблагодарили: 4 раза
Re: Узкие места и проблемы, требующие решения в новой версии
С кодировкой вряд ли проблемы будут, так как и тройка и четверка на юникоде. Вот переход с двойки был осложнен тем, что кодировка у нее была не юникод, но это уже в прошлом.
Улучшение процесса обновления - какие еще варианты можете предложить, помимо существующих?
Улучшение процесса обновления - какие еще варианты можете предложить, помимо существующих?
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 16 лет 4 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 33 раза
- Поблагодарили: 61 раз
Re: Узкие места и проблемы, требующие решения в новой версии
Ну, скажем, разработать правила маркировки модов, чтобы сделать надёжным и простым автоматическое объединение новой версии с модами. А в критических случаях (объединение нетривиально) -- автоматическое выкидывание мода (если Администратор установки соглашается на это).
Честно говоря, это можно оформить и без перехода на четвёрку...
Добавлено спустя 3 минуты 28 секунд:
Насчёт перекодировки -- не в прошлом, ибо будут переходить с двойки прямо на четвёрку.
Честно говоря, это можно оформить и без перехода на четвёрку...
Добавлено спустя 3 минуты 28 секунд:
Насчёт перекодировки -- не в прошлом, ибо будут переходить с двойки прямо на четвёрку.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
- phpBB Guru
- Сообщения: 16375
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1746 раз
Re: Узкие места и проблемы, требующие решения в новой версии
Вы уверены, что будет конвертер? Я - нет.Борис Бердичевский писал(а):ибо будут переходить с двойки прямо на четвёрку.
-
- Former team member
- Сообщения: 1935
- Стаж: 16 лет 11 месяцев
- Откуда: Саранск
- Поблагодарили: 4 раза
Re: Узкие места и проблемы, требующие решения в новой версии
Борис Бердичевский
Это уже есть в тройке. При автоматическом обновлении сравниваются файлы и вносятся соответствующие изменения в них. В случае конфликтов, предлагается на выбор либо не изменять файл, либо заменить его файлом от новой версии.
Добавлено спустя 1 минуту 4 секунды:
Это уже есть в тройке. При автоматическом обновлении сравниваются файлы и вносятся соответствующие изменения в них. В случае конфликтов, предлагается на выбор либо не изменять файл, либо заменить его файлом от новой версии.
Добавлено спустя 1 минуту 4 секунды:
Сомневаюсь. Это слишком расточительно в плане труда разработчиков.Борис Бердичевский писал(а):Насчёт перекодировки -- не в прошлом, ибо будут переходить с двойки прямо на четвёрку.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 16 лет 4 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 33 раза
- Поблагодарили: 61 раз
Re: Узкие места и проблемы, требующие решения в новой версии
FladeX
а что будет, если мод разбросан по нескольким файлам, часть успешно объединена, а какой-то файл предлагают заменить на оригинальный?
Как минимум это потребует от Админа, кто делает обновление, что-то править ручками.
Добавлено спустя 2 минуты 15 секунд:
Добавлено спустя 1 час 45 минут 9 секунд:
rxu
а почему бы и нет -- т.е. почему бы не дать возможность перейти с двойки на четвёрку?
Конвертор, будь он без принципиальных изменений, мало будет отличаться от 2->3.
Но я предлагаю, чтоб его доработали в плане дополнения надёжных и правильных перекодировок.
а что будет, если мод разбросан по нескольким файлам, часть успешно объединена, а какой-то файл предлагают заменить на оригинальный?
Как минимум это потребует от Админа, кто делает обновление, что-то править ручками.
Добавлено спустя 2 минуты 15 секунд:
Расточительно вставить и использовать готовые перекодировщики?Это слишком расточительно в плане труда разработчиков.
Добавлено спустя 1 час 45 минут 9 секунд:
rxu
а почему бы и нет -- т.е. почему бы не дать возможность перейти с двойки на четвёрку?
Конвертор, будь он без принципиальных изменений, мало будет отличаться от 2->3.
Но я предлагаю, чтоб его доработали в плане дополнения надёжных и правильных перекодировок.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
- phpBB Guru
- Сообщения: 16375
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1746 раз
Re: Узкие места и проблемы, требующие решения в новой версии
Конвертера с первой версии на третью тоже нет.
До выхода 4-ки будет более чем достаточно времени (и уже было более чем достаточно) для перехода на 3-ку.
До выхода 4-ки будет более чем достаточно времени (и уже было более чем достаточно) для перехода на 3-ку.
-
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 16 лет 4 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 33 раза
- Поблагодарили: 61 раз
Re: Узкие места и проблемы, требующие решения в новой версии
Есть одна проблема, которую не я первым заметил.
На одном Форуме, где я очень давно, у меня около 20,000 сообщений. Версия 3.0.6.
И, скорее всего, поэтому отработка линка "Ваши сообщения" занимает около 40 секунд, в то время как Активные темы -- около 1 сек.
Прежде всего, тут надо бы брать в результаты поиска не все 20,000 сообщений (кому это нужно?), а ограничить количество результатов. Или создать что-то умное в коде, например, заполнить страницу результатов и поиск остановить.
На одном Форуме, где я очень давно, у меня около 20,000 сообщений. Версия 3.0.6.
И, скорее всего, поэтому отработка линка "Ваши сообщения" занимает около 40 секунд, в то время как Активные темы -- около 1 сек.
Прежде всего, тут надо бы брать в результаты поиска не все 20,000 сообщений (кому это нужно?), а ограничить количество результатов. Или создать что-то умное в коде, например, заполнить страницу результатов и поиск остановить.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
- phpBB Guru
- Сообщения: 7522
- Стаж: 20 лет 1 месяц
- Откуда: СССР
- Благодарил (а): 5 раз
- Поблагодарили: 105 раз
Re: Узкие места и проблемы, требующие решения в новой версии
Это слишком локально-зависимо - от настроек сервера и ПО. Так что разработчики тут мало что могут.Борис Бердичевский писал(а):чтоб его доработали в плане дополнения надёжных и правильных перекодировок
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
-
- Former team member
- Сообщения: 1935
- Стаж: 16 лет 11 месяцев
- Откуда: Саранск
- Поблагодарили: 4 раза
Re: Узкие места и проблемы, требующие решения в новой версии
А пагинацию тогда как создавать? А как учитывать права доступа пользователя? И т.д. и т.п.Борис Бердичевский писал(а):Прежде всего, тут надо бы брать в результаты поиска не все 20,000 сообщений (кому это нужно?), а ограничить количество результатов. Или создать что-то умное в коде, например, заполнить страницу результатов и поиск остановить.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
- phpBB Guru
- Сообщения: 16375
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1746 раз
Re: Узкие места и проблемы, требующие решения в новой версии
Это всё мелочи.
Еще даже принципы разработки 4-й версии не определены, а вы уже о частностях конкретной реализации мелких функций спорите
Давайте начинать с головы, что ли.
Еще даже принципы разработки 4-й версии не определены, а вы уже о частностях конкретной реализации мелких функций спорите
Давайте начинать с головы, что ли.
-
- Бывший член :)
- Сообщения: 2925
- Стаж: 18 лет 11 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 30 раз
- Забанен: Бессрочно
Re: Узкие места и проблемы, требующие решения в новой версии
Да вот и я говорю, еще движок только-только разрабатывать начали, а они о рюшечках вроде редактора и конвертора.
-
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 16 лет 4 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 33 раза
- Поблагодарили: 61 раз
Re: Узкие места и проблемы, требующие решения в новой версии
Определить требования к новой разработке, так сказать, техническое задание, -- тоже немаловажно. Это в конечном итоге повлияет на технические решения.
Идея данной темы -- выловить узкие места в прежней версии, чтобы учесть всё это в архитектуре разрабатываемой.
Идея данной темы -- выловить узкие места в прежней версии, чтобы учесть всё это в архитектуре разрабатываемой.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Re: Узкие места и проблемы, требующие решения в новой версии
Имхо, самое узкое место в нынешней тройке - это масштабируемость, т.е система расширения возможностей движка в виде модов. На мой взгляд - это утопия и каменный век, крайне сильно ограничивающая юзабельность и приводящая к многочисленным проблемам и ошибкам, часто сводящим "на нет" саму идея использования движка. Надо понимать, что есть креативные люди, имеющие идеи и желающие их воплощать в плане контента, но они совсем не обязаны быть програмистами, копающимися в немыслимых объёмах php-кода.
Очень бы хотелось предложить (коль пишется новый движок с нуля) заранее продумать систему расширения и сделать не в виде модов, а в виде модулей (как в том же друпале, например). Скачал модуль - кинул в папку - включил - глянул и настроил при необходимости. Минута. Не понравился - так же безболезненно выключил за 5 сек. В phpbb3 если поставить мод еще куда ни шло (хотя и непростая задача), то корректно его удалить - задача, доступная только избранным. И это очень и очень плохо.
Очень бы хотелось предложить (коль пишется новый движок с нуля) заранее продумать систему расширения и сделать не в виде модов, а в виде модулей (как в том же друпале, например). Скачал модуль - кинул в папку - включил - глянул и настроил при необходимости. Минута. Не понравился - так же безболезненно выключил за 5 сек. В phpbb3 если поставить мод еще куда ни шло (хотя и непростая задача), то корректно его удалить - задача, доступная только избранным. И это очень и очень плохо.
-
- Former team member
- Сообщения: 1935
- Стаж: 16 лет 11 месяцев
- Откуда: Саранск
- Поблагодарили: 4 раза
Re: Узкие места и проблемы, требующие решения в новой версии
Так и сейчас можно в олимпусе. Посмотрите мои моды Sitemap FX и Topiclist FX.SvS писал(а):Скачал модуль - кинул в папку - включил - глянул и настроил при необходимости.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы