Перенос содержимого форума phpBB 3.0.7 на версию 3.2.х с доработками
Есть задача обновить старый форум на движке phpBB 3.0.7-PL1 на более новую версию phpBB 3.2.3 или новее
Но, как говорится есть некоторые нюансы, которые нужно учесть и сделать:
1) имеющийся основной нюанс: в текущей версии на 3.0.7 были сделаны дополнительные доработки касательно правил просмотра вложений и картинок в сообщениях, а именно была сделана такая доработка:
условно есть такие группы (уровня пользователей): обычные (новички и обычные пользователи), модераторы тем (привилегированная группа), помощники модераторов и активные участники форума (частично привелигированная группа), админы
Когда любой пользователь пишет сообщение с вложением (файл или картинка) - то просматривать вложение или картинку в сообщении форума могут:
- автор сообщения
- привилегированная группа пользователей
- модераторы и админы
При этом другие обычные пользователи, даже авторизованные на форуме, не могут просматривать чужое вложение, если они не принадлежат к привилегированным группам или к модераторам/админам.
2) сайт и форум работает и поддерживает https (принудительно)
3) сейчас из-за встречающегося наплыва спамботов на старую версию движка (а-ля хруммер) регистрация новичков на форум проводится только админом форума в ручном режиме. Не удобно и тратится время...
Хочется докупить платный мод/модуль который будет проверять зарегистрировавшегося новичка по спам-базе и если е-мейл адрес и другие критерии показывают вероятную чистоту пользователя, то тогда автоматически активировать такого пользователя (как новичка)
4) хочется интегрировать возможность подключения авторизации пользователей по профилю из Google и Facebook предоставив пользователю выбирать собственный ник для отображения на форуме (отображать имя как ...)
также в принципе можно/хочется чтобы существующий пользователь мог добавить себе свой соц.профиль для удобства (и безопасности) авторизации на форуме.
5) интегрировать с помощью модов/модулей возможность форварда и шаринга сообщений форума в социальные сети (возможно что для определенных групп пользователей т.е. исключить для начала новичков не имеющих nn-го количества сообщений) плюс учесть момент/фильтр чтобы не было возможности шаринга/форвардинга в соцсети с закрытых групп форума - т.е. нужны возможности интеграции с социальными сетями и возможно своим ботом и/или каналом в Telegram, но нужно будет кое-что учесть.
6) на текущем форуме также сейчас установлены коды и блоки рекламы и ссылок Google AdSence, sape.ru, счетчик посещений, возможно еще что-то - их тоже нужно будет перенести на новый движок форума
7) сделать что-то типа возможности вставки текстовых или html - блоков и т.д. чтобы вписывалось в общий стиль
8) ранее были сделаны всякие фишки типа sitemap форума и прочие моменты для улучшения индексации форума и быстродействия (давно делал, позабывал много)
9) поставить рекомендованные заплатки по безопасности о которых писали на www.phpbbguru.net и аналогичных ресурсах
10) интеграция нового движка с новой версией Tapatalk или что-то аналогичное для адаптации использования форума на мобильных устройствах.
11) на этом же сайте/домене есть интернет-магазин на OpenCart 2.3. Хочется чтобы можно было запостить в форум статью или новость (статьи + новости ОпенКарт) с целью обсуждения на форуме.
БД форума сейчас под 500 Мб. MySQL, Общий размер вложений - тоже не маленький.
Сейчас форум работает на VDS на 40Гб SSD + 2Gb RAM.
Планируется переезд на новый хостинг, на котором будет больше места и на новом хостинге есть смысл уже запускаться на обновленном движке phpBB. Настраивать и проверять функционал можно/нужно будет на новом хостинге. Чтобы потом осталось только переключить IP-адрес в DNS-панели управления текущего домена.
Какие еще нужны данные от меня - спрашивайте. По адресу действующего форума отвечаю в личку.
ИТОГО: перенос - обновление движка форума + безопасность/защита от спамботов с одновременно упрощением регистрации + сохранение сообщений с уровнями доступа + осовременить сам функционал форума.
Вот краткая информация:
Этап 1 - старт Делаем обновление форума phpBB с 3.0.7 на 3.2.5 с сохранением вложений. Url на сообщения и темы должны сохраниться.
Этап 1 п.1 Учесть что сайт и форум работает и поддерживает https (принудительно)
Этап 1 п.2
п.2.1) - подключаем Recaptcha-2 на процесс регистрации форумчан (1-я защита от спама).
п.2.2) - подключить еще допонительный сервис против Спама. Сейчас из-за встречающегося наплыва спамботов на старую версию движка (а-ля хруммер) регистрация новичков на форум проводится только админом форума в ручном режиме. Не удобно и тратится время...
Хочется использовать мод/модуль который будет проверять зарегистрировавшегося новичка по спам-базе и если е-мейл адрес и другие критерии показывают вероятную чистоту пользователя, то тогда автоматически активировать такого пользователя (как новичка)"
Этап 1 п.3 "хочется интегрировать возможность подключения авторизации пользователей по профилю из Google и Facebook предоставив еще возможность пользователю использовать собственный ник для отображения на форуме (отображать имя как ...)
также в принципе можно/хочется чтобы и существующий старый пользователь мог добавить себе свой соц.профиль для удобства (и безопасности) авторизации на форуме."
Этап 1 п.4 на текущем форуме также сейчас установлены коды и блоки рекламы и ссылок Google AdSence, блок sape.ru, счетчик посещений, возможно еще что-то - их тоже нужно будет перенести на новый движок форума
Этап 1 п.5 Полезные расширения. ранее были сделаны всякие фишки типа sitemap форума и прочие моменты для улучшения индексации форума и быстродействия (давно делал, позабывал много)
Этап 1 п.6 SEO доработки + полезные расширения для админа
Этап 1 п.7 интеграция php 3.2.5 с новой версией Tapatalk или что-то аналогичное для адаптации использования форума на мобильных устройствах. Плюс установка и проверка адаптированного стиля
Этап 1 п.8 поставить рекомендованные заплатки по безопасности о которых писали на www.phpbbguru.net и аналогичных ресурсах
Этап 1 п.9 Попробовать поставить новый стиль silverlight и расширение своя иконка для раздела форума
Этап 2
Этап 2 п.1 интегрировать с помощью модов/модулей возможность форварда и шаринга сообщений форума в социальные сети Facebook, Twitter, Instagram, Telegram (возможно что для определенных групп пользователей т.е. исключить для начала новичков не имеющих nn-го количества сообщений) плюс учесть момент/фильтр чтобы не было возможности шаринга/форвардинга в соцсети с закрытых групп форума - т.е. нужны возможности интеграции с социальными сетями
Этап 2 п.2 сделать что-то типа возможности вставки текстовых или html - блоков и т.д. чтобы вписывалось в общий стиль
Этап 2 п.3 решить имеющийся основной нюанс: в текущей версии на 3.0.7 были сделаны дополнительные доработки касательно правил просмотра вложений и картинок в сообщениях, а именно была сделана такая доработка:
условно есть такие группы (уровня пользователей): обычные (новички и обычные пользователи), модераторы тем (привилегированная группа), помощники модераторов и активные участники форума (частично привилегированная группа), админы
Когда любой пользователь пишет сообщение с вложением (файл или картинка) - то просматривать вложение или картинку в сообщении форума могут:
- автор сообщения
- привилегированная группа пользователей
- модераторы и админы
При этом другие обычные пользователи, даже авторизованные на форуме, не могут просматривать чужое вложение, если они не принадлежат к привилегированным группам или к модераторам/админам. Желательно что бы этот функционал был отключаемым/настраиваемый.
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
System ewidencji, planowania i sprzedaży dla farmy grzybowej
2215 PLN
Oto pełny, finalny tekst Technicznego Zadania (TZ). Łączy on wszystkie Twoje wymagania: 16 komór, 20 kontrahentów, harmonogram po dniach, ewidencja opakowań, obliczenie rentowności oraz obowiązkowy podział na trzy gatunki grzybów. Możesz całkowicie skopiować ten tekst i wysłać… Bazy danych i SQL, Zarządzanie klientami i CRM ∙ 1 dzień 15 godzin temu ∙ 51 ofert |
Zewnętrzny raport 1C 8.3 — prognoza stanów towarów
82 PLN
Potrzebny zewnętrzny raport (.erf) dla 1C:Enterprise 8.3 (konfiguracja do ustalenia). Co ma robić: Wyciągać stany towarów z bazy Analizować historię sprzedaży za ostatnie 30 dni Liczyć średni tempo sprzedaży dla każdego towaru Określać, po ilu dniach towar się skończy Oznaczać… Bazy danych i SQL, Zarządzanie klientami i CRM ∙ 1 dzień 16 godzin temu ∙ 13 ofert |
Audyt bezpieczeństwa aplikacji internetowej i bazy danych dla niestandardowego CRM — specjalista BaaS / Database-as-API (PenetrPrzegląd projektu Obsługujemy platformę zarządzania relacjami z klientami (CRM) stworzoną na zamówienie, która prowadzi dwa biznesy usługowe w jednym systemie. Jest to nowoczesna aplikacja internetowa JavaScript wspierana przez bazę danych jako usługa (BaaS) i wdrożona na… Bazy danych i SQL, Testowanie i kontrola jakości ∙ 2 dni 4 godziny temu ∙ 10 ofert |
Synchronizacja baz danychSynchronizacja programów Microsoft Access i CRM SalesDrive. Przekazywanie danych z CRM do Microsoft Access na pierwszym etapie (zmiana statusu lejka). Przekazywanie danych z Microsoft Access do CRM na drugim etapie (zmiana statusu w programie). Bazy danych i SQL ∙ 2 dni 10 godzin temu ∙ 12 ofert |
Konfiguracja systemu kopii zapasowej i optymalizacja infrastruktury serwerowejCel prac: Zapewnienie niezawodnego przechowywania danych systemu CRM i aplikacji poprzez wdrożenie zautomatyzowanego systemu tworzenia kopii zapasowych (Backups), a także przeprowadzenie szeregu poprawek serwerowych w celu zwiększenia stabilności, bezpieczeństwa i wydajności… DevOps, Bazy danych i SQL ∙ 3 dni 8 godzin temu ∙ 25 ofert |