Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2020-07-08 15:24:57

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Обновление форума, планы по релизу, чат... текущий статус

Получилось смешно, но 6 лет назад уже была тема по поводу "давайте выпустим релиз" и "либо сейчас, либо никогда" sad

На форуме всё ещё остались неравнодушные пользователи NG, желающие его оживить, поэтому давайте сделаем ещё одну попытку smile

Обновление по текущему статусу проекта:
0. Форум переехал на новую версию FluxBB, на версию PHP 7.3 и в отдельную виртуалку с Debian 10 (серьёзный шаг вперёд по сравнению с древним CentOS 5.11)
1. Минимальная версия PHP теперь PHP 7.2
2. Протестирована совместимость с новыми версиями MySQL (MariaDB) вплоть до версии 8.0
3. Ядро NG выложено в репозиторий пакетов packagist.org и теперь его можно поставить через composer одной командой (сейчас там нет плагинов, в ближайшее время донесу основные)
3. На github'е выложены скрипты для развёртывания Git версии NG через docker-compose, теперь при желании можно собрать docker контейнер с NG (+NGINX +MariaDB) одной командой.

Текущие планы:
1. @rusiq готовит новую админку
2. Я докручиваю/подгоняю скрипты авто-установки, в планах - добавить документацию по установке NG в несколько кликов на бесплатный (на год) сервер на Amazon AWS
3. В ближайшее время доделаю функционал, который будет выкладывать ZIP архивы с SVN версией для простой установки на хостинги.
4. Всем желающим - проверяем работоспособность, при переезде на UTF8 могла вылезти пачка багов.

Для более быстрой координации предлагаю всем желающим добавляться в телеграмм-группу @ngcms (https://t.me/ngcms)

Не в сети

#2 2020-07-08 15:30:16

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Обновление форума, планы по релизу, чат... текущий статус

Отличные новости. А можно ссылку на архив с NG, который просто можно развернуть на хостинге, без танцев с бубном?

Не в сети

#3 2020-07-08 15:42:29

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Обновление форума, планы по релизу, чат... текущий статус

https://ngcms.ru/forum/viewtopic.php?pid=45488#p45488

Не в сети

#4 2020-07-08 17:49:20

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: Обновление форума, планы по релизу, чат... текущий статус

С форума не приходят (перестали приходить) оповещения на электронку.

Изменено rusiq (2020-07-08 17:49:42)

Не в сети

#5 2020-07-08 21:27:53

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Обновление форума, планы по релизу, чат... текущий статус

rusiq пишет:

С форума не приходят (перестали приходить) оповещения на электронку.

Судя по логам почтового сервера - всё уходит корректно с email адреса mail@ngcms.ru.

08.07.2020, 16:49:15	info	0639880126: to=<rusiq@****>, relay=mxs.mail.ru[94.100.180.31]:25, delay=6, delays=5.5/0.02/0.06/0.41, dsn=2.0.0, status=sent (250 OK id=1jtARn-0003NG-NG)
08.07.2020, 16:49:15	info	0639880126: replace: header Received: from deb-ngnew (unknown [10.240.6.8])??(using TLSv: Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 0639880126??for <rusiq@****>; Wed, 8 Jul 2020 16:49:10 +0300 (MSK)
08.07.2020, 16:49:15	info	Trusted TLS connection established to mxs.mail.ru[94.100.180.31]:25: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)
08.07.2020, 16:49:15	info	disconnect from unknown[10.240.6.8] ehlo=1 auth=1 mail=1 rcpt=1 data=1 quit=1 commands=6
08.07.2020, 16:49:15	info	0639880126: from=<noreply@ngcms.ru>, size=1750, nrcpt=1 (queue active)
08.07.2020, 16:49:13	warning	warning: unknown[212.70.149.66]: SASL LOGIN authentication failed: UGFzc3dvcmQ6
08.07.2020, 16:49:10	info	0639880126: message-id=<>
08.07.2020, 16:49:10	info	0639880126: client=unknown[10.240.6.8], sasl_method=LOGIN, sasl_username=mail@ngcms.ru

Проверь у себя, возможно письма попадают в спам?

Не в сети

#6 2020-07-09 00:15:58

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Обновление форума, планы по релизу, чат... текущий статус

Добавил на форум плагин, который позволяет вставлять сюда картинки через буфер обмена.
Внизу после текста появилась ссылка "Add image to post", по клику на неё откроется окно, в которое можно залить картинку или вставить её через буфер обмена и она превратится в BB код вставки картинки.
Вот пример:
image.png
Работает хорошо smile

Не в сети

#7 2020-07-09 00:52:02

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Обновление форума, планы по релизу, чат... текущий статус

Вот пример:
Я один картинки не вижу  hmm  smile

Не в сети

#8 2020-07-09 01:03:17

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Обновление форума, планы по релизу, чат... текущий статус

NGCMS Runtime exception: ParseError
syntax error, unexpected '?'

Stack trace
#    Line #    Class/Function    File name
X    656    0    /var/www/vh46/data/www/домен.ru/vendor/twig/twig/src/Environment.php
0    322    Composer\Autoload\includeFile    /var/www/vh46/data/www/домен.ru/vendor/composer/ClassLoader.php
1        Composer\Autoload\ClassLoader   
2    25    spl_autoload_call    /var/www/vh46/data/www/домен.ru/engine/classes/NGTwigEnvironment.class.php
3    264    NGTwigEnvironment    /var/www/vh46/data/www/домен.ru/engine/core.php
4    21    include_once    /var/www/vh46/data/www/домен.ru/index.php

Стоит PHP7, сертификат SSL

NGCMS Runtime error: syntax error, unexpected ':', expecting ';' or '{'
[ 4]: syntax error, unexpected ':', expecting ';' or '{'

Stack trace
Line #    File name
90    /var/www/vh46/data/www/домен.ru/engine/classes/NGTwigLoader.class.php

Когда переключил на PHP 5.6

Хостинг Евробайт, если это важно.

Изменено easmik (2020-07-09 01:07:53)

Не в сети

#9 2020-07-09 07:53:50

Knopik
Разработчик
Откуда ufa
Зарегистрирован: 2009-10-14
Сообщений: 353
Рейтинг :   62 
Сайт

Re: Обновление форума, планы по релизу, чат... текущий статус

easmik минимальная версия php 7.2.

Не в сети

#10 2020-07-09 08:47:08

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Обновление форума, планы по релизу, чат... текущий статус

Knopik пишет:

easmik минимальная версия php 7.2.

Спасибо! Поставил 7.4.7 - полет нормальный.

Не в сети

#11 2020-07-09 12:35:25

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Обновление форума, планы по релизу, чат... текущий статус

easmik пишет:

Вот пример:
Я один картинки не вижу  hmm  smile

Где именно не видишь?

Не в сети

#12 2020-07-09 20:33:35

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Обновление форума, планы по релизу, чат... текущий статус

rusiq пишет:

С форума не приходят (перестали приходить) оповещения на электронку.

поменяй почту,почему то mail занес в спам почту от сюда

Не в сети

#13 2020-07-10 12:09:54

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Обновление форума, планы по релизу, чат... текущий статус

vitaly пишет:
easmik пишет:

Вот пример:
Я один картинки не вижу  hmm  smile

Где именно не видишь?

Думаю, но не могут же все видеть, а я нет. Зашел через VPN и увидел изображение. Видимо тут  этот сайт или IP забанен.  smile

Не в сети

#14 2020-07-13 01:34:42

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Обновление форума, планы по релизу, чат... текущий статус

Никто не против WYSIWYG редактора Quill?
Выглядит красиво, имеет собственный вариант форматирования и одновременно позволяет сохранять в HTML.

Минусы - нет поддержки BB кодов, но кому она особо нужна?
Плюсы - неплохо справляется со вставкой embedded изображений (через буфер обмена) прямо в HTML код, но это можно исправить и преобразовывать такие картинки в файлы.

Не в сети

#15 2020-07-13 08:12:06

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Обновление форума, планы по релизу, чат... текущий статус

Все за  smile

Не в сети

#16 2020-07-14 14:47:20

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Обновление форума, планы по релизу, чат... текущий статус

Новая админка от @rusiq, детали тут: https://ngcms.ru/forum/viewtopic.php?pid=45523#p45523

Не в сети

#17 2020-07-26 10:20:24

beliy
Участник
Зарегистрирован: 2012-08-11
Сообщений: 39
Рейтинг :   

Re: Обновление форума, планы по релизу, чат... текущий статус

Стало интересно живой ли еще, когда-то подававший надежды проект, которым ранее интересовался - оказалось что за 6 лет ничего не поменялось, но планируется новое пришествие)
Искренне желаю что б у вас все получилось.
Если говорить по претензиям, то самыми большими камнями в огород движка были (и судя по всему и сейчас есть):
1) не частые обновления
2) проблемы с плагинами  (не много + многие сделанны посредственно и не развиваются, в частности полностью корректно работающего плагина кэширования нету до сих пор, а многие при настройке движка сразу изучают вопрос как настроить кэширование)
3)  сложность для новичков (часто даже базовые вещи нельзя сделать без правок в коде - в этом плане для них удобнее оставаться на условном wordpress, а без популярности среди обычных юзеров и разработчики не особо будут подтягиваться)

Не в сети

#18 2020-07-26 14:21:51

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Обновление форума, планы по релизу, чат... текущий статус

@beliy, спасибо за комментарии.
1. Согласен.
Сейчас будем пытаться решить эту проблему, облегчив по максимуму процесс обновления
2. Тут замкнутый круг. Мало людей в разработке - мало плагинов.
На счёт кеширования палка о двух концах - реально хорошее кеширование нельзя сделать средствами "чистого PHP", нужен как минимум memcached / redis или другое хранилище, а на обычных хостингах с этим будут сложности. С учётом роста производительности даже самых дешёвых виртуалок эта проблема может стать неактуальной для небольших сайтов, а если сайт большой и популярный, то там уже собственные админы смогут решать проблемы.
3. Тот же замкнутый круг. Хотя мне всегда казалось, что в код нужно лезть за какими-то сложными вещами, простые решаются на уровне шаблонов.

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

Не в сети

#19 2020-09-06 21:24:36

beliy
Участник
Зарегистрирован: 2012-08-11
Сообщений: 39
Рейтинг :   

Re: Обновление форума, планы по релизу, чат... текущий статус

vitaly пишет:

@beliy, спасибо за комментарии.
1. Согласен.
Сейчас будем пытаться решить эту проблему, облегчив по максимуму процесс обновления
2. Тут замкнутый круг. Мало людей в разработке - мало плагинов.
На счёт кеширования палка о двух концах - реально хорошее кеширование нельзя сделать средствами "чистого PHP", нужен как минимум memcached / redis или другое хранилище, а на обычных хостингах с этим будут сложности. С учётом роста производительности даже самых дешёвых виртуалок эта проблема может стать неактуальной для небольших сайтов, а если сайт большой и популярный, то там уже собственные админы смогут решать проблемы.
3. Тот же замкнутый круг. Хотя мне всегда казалось, что в код нужно лезть за какими-то сложными вещами, простые решаются на уровне шаблонов.

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

Спасибо за комментарии. Хотел бы немного возразить по кешированию. Возможность кеширования - это всегда плюс что для больших, что для маленьких сайтов, более того для больших - это уже необходимость, а для маленьких просто возможность использовать более дешевый тариф. Сейчас многие хостинги предоставляют возможность в рамках тарифа использовать memcached, а если VPS, то там вообще не проблема установить нужный сервис. Лично для меня идеальным вариантом была б поддержка 4 вариантов для кеширования - без кеширования (дефолтно), файловый кеш (даже файловый кеш обычно ускоряет работы сайта, т.к. зачастую считать файл дешевле и быстрее чем сделать запрос в базу и сгенерить страницу  + на уровне линукса работает Page Cache, что ускоряет работу с файлами, которые не часто меняются, но часто запрашиваются ), memcached, redis.
Также если говорить о популяризации, то на мой взгляд есть смысл в качестве целевой аудитории обратить внимание на сеошников. Если они заинтересуются, то они и программистов подтянут и будут естественным способом способствовать популяризации движка (у них сарафанное радио работает очень хорошо). Если будет возможность включить кеширование из коробки, которое сеошники также очень любят, то я лично сделаю опрос среди них на тему чего им не хватает в движке по функционалу что б вместо условного вордпреса начать использовать ngcms.

Изменено beliy (2020-09-06 21:33:06)

Не в сети

#20 2020-09-06 22:33:46

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Обновление форума, планы по релизу, чат... текущий статус

Можно и я вставлю свою 5 копеек. Сколько бы не дешевел VDS, популярным среди владельцев маленьких сайтов он не станет. Все администрирование на тебе. Баги и уязвимости в модулях (например недавний с почтой), тоже на тебе. Любой чих в поддержку и уже нужно платить деньги за администрирование. Я бы точно не рекомендовал такой тариф новичку или владельцу маленького сайта.

Не в сети

#21 2020-09-07 13:07:57

beliy
Участник
Зарегистрирован: 2012-08-11
Сообщений: 39
Рейтинг :   

Re: Обновление форума, планы по релизу, чат... текущий статус

@easmik
Ну тут речь была немного о другом - преимущества от кеширования получаем при любых сетапах, просто нужно дать возможность его использовать при этих любых сетапах. Если есть возможность подключить memcached или redis - подключай и кеширование будет работать более эффективно, нету - настроил файловый кеш, а если что-то тестируешь - вообще можешь временно отключить.
Лично я предпочту VPS/VDS обычному хостингу, т.к. настраивать я умею, а выжать можно намного больше и настроить можно также значительно эффективнее. Если говорить о memcached/redis, то это уже давно не прерогатива больших проектов. К примеру обычные хостинг провайдеры все чаще начинают давать возможность использовать их в тарифе обычного шаред хостинга (например https://www.ukraine.com.ua/news/hosting/Hosting-Memcache.html), также с популярностью docker и облачных провайдеров с поддержкой аналогов k8s, которые позволяют как заказать отдельно дополнительный отказоустойчивый инстанс c redis, так и просто дополнительно задеплоить контейнер с redis/memcached.

Изменено beliy (2020-09-07 13:19:45)

Не в сети

Подвал раздела

Работает на FluxBB