Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Опубликовано:

В силу отсутствия ветки по обсуждению 4ой ветки форума и других компонентов, решил пока создать тему здесь. В общем, пытался я посмотреть, что разработчики нашкодили еще в пререлизной версии. Обновиться так и не получилось, по целому ряду причин ошибок, полученных в рамках данной попытки. Второй раз, более глобально я решил смотреть уже на бете 1. Основные проблемы, которые мне попались в пререлизе были поправлены, кроме одной. У меня упорно процесс проверки таблиц (не обновления, а проверки!) затыкался на таблице search_keywords. В общем, перед обновлением пришлось ее чистить. После этого, обновление прошло успешно. Крутил я локальную копию, на последней версии Open Server'a. Версии PHP 5.4, MySQL 5.6 (разработчики, кстати, настаивают именно на 5.6 версии). Процесс обновления суммарно занял около 4 часов (база 1,3 Гб, после обновления скукожилась до 1.1 Гб).

После обновления поизучал админку, публичную часть форума и других компонентов. Интерфейсные решения в публичной части в чем-то лучше, в чем-то хуже чем в 3.3, но это субъективно. А вот админская часть введет в ступор неподготовленного к обновлению человека (ну надеюсь таких не очень много). По сравнению с 2.х серией и 3.х тут полностью переосмыслен подход к этой части форума, что пугает. Многие привычные инструменты просто исчезли. Пример изменений - http://zend.ipsdevserver.com/ips4/forums/topic/4216-missing-acp-setting/#comment-24401.

В общем, пока впечатления очень неоднозначные. Система хуков канула в Лету, теперь имеет место быть система плагинов, которая ни разу не совместима с хуками. То есть, на текущий момент, все чем можно было пользоваться на третей ветке неактуально для 4ой (в принципе так было всегда при мажорных апдейтах, но в рамках третей версии все таки придерживались одного концепта - система хуков). Так что ждем и надеемся, что авторы популярных хуков и модулей смогут адаптировать их 4ую ветку.

Рекомендованные сообщения

Опубликовано:

Не, здесь я полностью согласен, надо адаптироваться, обвыкнуть. Но опять же из моих наблюдений - в IPS4 появляется новая папка "system", которая, как я понял, вобрала в себя функционал половины из тех папок, что образно говоря, были в тройке. Теперь весь функционал в system.

Опубликовано:

В IPS4 другая архитектура (да и вообще другой код), используется другой принцип загрузки классов. Поэтому библиотеки форума были собраны в одну папку, а доступ к ним осуществляется через пространство имен. Новая фича.

Опубликовано:

Интересно, а почему такие крупные движки не переходят на Ruby on Rails или что-нибудь подобное современное?

Опубликовано:

А нафига? И кто сказал что php не современный? Вон далеко не все возможности которые вышли за последние годы внедрили только в четверке. PHP быстрый язык в разработке и дешевый в поддержке, достаточно мощный чтобы справляться со своими задачами, зачем куда-то переходить? Другие "современные" языки более затратные, сравните сколько стоит девелопер на пхп и сколько на руби. Массовость также играет не последняю роль.

Опубликовано:

*deleted

Изменено пользователем lmaolmao

Опубликовано:

Кстати, а будет ли коллектив разработчиков данного проекта делать скины (в новом движке вроде переименованные в темы) для IPS 4.0?

Опубликовано:

Так он еще вышел или не вышел? Это альфа бета или что?

Опубликовано:

Так он еще вышел или не вышел? Это альфа бета или что?

В клиентской доступен RC5 - наверно альфа. Release Candidate.
Опубликовано:

Кстати, а будет ли коллектив разработчиков данного проекта делать скины (в новом движке вроде переименованные в темы) для IPS 4.0?

Не знаю как насчет остального коллектива, но фисана отошла к науке, вроде докторскую писала. Ее официальный ответ можно прочитать здесь. Думаю заниматься серьезно новой версии она в скором времени не планирует.

Опубликовано:
  • Автор

В клиентской доступен RC5 - наверно альфа. Release Candidate.

 

RC означает, что релиз будет вот-вот. Альфа и бета уже давно прошли, и, поверьте, там было ощутимо, что скрипт сырой как не знаю что. Сейчас все очень неплохо. Но особо нет плагинов, скинов. Так что нужно время, как и с 3кой в свое время.

Опубликовано:

RC означает, что релиз будет вот-вот. Альфа и бета уже давно прошли, и, поверьте, там было ощутимо, что скрипт сырой как не знаю что. Сейчас все очень неплохо. Но особо нет плагинов, скинов. Так что нужно время, как и с 3кой в свое время.

Понятно, что сначала самые толковые плагины и темы будут платными, что сменится несколько версий, прежде чем это обретет законченный вид. Сейчас главный вопрос - будет ли это чудо действительно существенно производительнее 3.4.7? Стоит готовиться к переходу на него в глобальной перспективе - через год скажем? Мне интересно не столько то, какой в итоге будет борда, сколько CMS и файлы.
Опубликовано:
  • Автор

Pages, пришедшие на смену Content выглядит, на мой взгляд, лучше чем было. Файлы они по моему добили. Насчет производительности - фреймворк стал жирнее, требования к железу у него возросли. Поэтому тут надо понимать, что если на 3ка бегает и подпрыгивает, то 4ка вполне может не кисло тормозить.

Опубликовано:
Файлы они по моему добили.
В хорошем или в плохом смысле?
Опубликовано:
  • Автор

Плохом. Но это субъективно, старый вариант файлов мне все таки нравился больше.

Опубликовано:

Что значит "добили файлы"? Не все ли равно какова структура файлов, если производительность и функциональность все-таки увеличилась?

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.