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

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

Вы не зашли.

#126 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 3][GIT 20161129] » 2016-12-04 05:06:46

Скорее всего в релизе будет полный пакет плагинов (около 70 шт).

#131 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 3][GIT 20161129] » 2016-11-29 20:30:00

Обновление 0.9.3 -> 0.9.4 RC должно проходить без обновления схемы БД.
Т.е. просто перезалить файлы (если у вас не было в них, нужных вам правок).
Тоже самое относительно обновления 0.9.4 RCx -> 0.9.4 RCy

Если есть какие-то ошибки - то естественно нужно писать больше информации о них, попытаться авторизоваться в админке (в этом случае будут видны ошибки при работе с БД, если такие имеются).

#132 Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 3][GIT 20161129] » 2016-11-29 04:18:28

infinity237
Ответов: 41

Всем привет!

Исправили имеющиеся ошибки. Выпускаем 0.9.4 RC3.

Релиз планируется на 15 декабря 2016. Времени остается не так много, поэтому, хотелось бы по максимуму исправить ошибки (если такие ещё остались).

Напоминаю, что для всех, кто желает помочь есть проекты на github'e:
https://github.com/vponomarev/ngcms-core - ядро
https://github.com/vponomarev/ngcms-plugins - плагины
Используем pull request'ы, принимаем практически все изменения.

#133 Re: Страницы плагинов » bb_media :: Проигрыватель медиа-файлов » 2016-11-28 22:07:49

Если кто-то ещё использует сборку с video-js, то скажите все ли работает норм?

#134 Re: Страницы плагинов » bb_media :: Проигрыватель медиа-файлов » 2016-11-27 17:08:57

На мобильниках не тестировал.
Обновил videojs до 5 версии, возможно в этом дело.

#136 Re: Страницы плагинов » bb_media :: Проигрыватель медиа-файлов » 2016-11-26 02:25:37

Старая версия jwplayer'a. Как вариант поставить 0.8A версию c video-js, она вроде на html5 работает.
Или переписывать под новый jwplayer, но там почти весь плагин переделывать.

#137 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 2][GIT 20161123] » 2016-11-25 21:38:04

legenda пишет:

irbees2008, откріл твой сайт вижу

SQL запросов: 17 | Генерация страницы: 2.05 сек | 4.539 Mb

вы считаете это летает и потребляет гораздо меньше памяти)?

Щас бы в 2016 году смотреть бенчмарки на shared хостинге.

#138 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 2][GIT 20161123] » 2016-11-24 20:16:37

nazipov пишет:

может частный глюк конечно. пробовал на openserver.
При выставлении php 7.0 при попытке чтения документации к плагину выходит кракозябры. при выставлении php 5 все норм.
http://storage2.static.itmages.ru/i/16/ … 7fa5fc.png
http://storage5.static.itmages.ru/i/16/ … e2294e.png

В браузере какая кодировка? Стандартно скрипт отдает в windows-1251 и текстовые файлы в windows-1251

#139 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 2][GIT 20161123] » 2016-11-24 01:48:42

irbees2008 пишет:

Плагин комментарии не работает http://ngcms.ru/forum/viewtopic.php?pid=41799#p41799, полностью работает только при версии 5.3

Правка есть. Будет выложено в следующем RC.

По плагинам, какие выкладывать в релиз, а какие устарели?

#141 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 2][GIT 20161123] » 2016-11-23 12:02:48

От поддержки древних версий php отказываемся. скорее всего для корректной работы достаточно php > 5.4

#142 Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 2][GIT 20161123] » 2016-11-23 03:20:10

infinity237
Ответов: 23

Всем привет!

Сегодня выпускаем 0.9.4 RC2.

c4fe7f98-b121-11e6-9931-a2ba46a904b8.png

Изменений много, из самого главного - появилась поддержка mysqli и php7.
Соответственно, на php7 NG работает намного быстрее чем на 5.x (я бы даже сказал, что все летает и потребляет гораздо меньше памяти).

Плюс ко всему, исправлены все известные ошибки.

Если здесь остался кто-то живой и остался интерес к NG, то тестируем, отписываем в тему.
Если тест успешен - скорее всего выйдет ещё RC3 (по времени неделя-две).

Релиз планируется на середину-конец декабря.
За это время планируется выпустить максимально возможную качественную версию.

#143 Re: "А как сделать..." » Как сделать чтоб заработало витягивание картинок в тегах » 2016-09-19 03:39:33

Если задание звучит как:
1) Сделать возможным использовать twig шаблонизатор в текущих шаблонах.
2) Добавить возможность получать массив news.embed.images внутри этих шаблонов.
То 2000р.

#145 Re: Запросы плагинов » Доска объявлений! » 2016-07-26 15:38:24

Штатно нельзя. Только через доработку плагина.

#146 Re: Запросы плагинов » Плагин интернет магазина » 2016-06-16 14:17:23

legenda пишет:

infinity237, я тебе писал на почтутам некоректно работает тот визивиг он все режет, табличку создать невозможно

* Добавлен новый тип поля - HTML - позволяет выводить внутри поля html блоки, используется WYSIWYG TinyMCE для редактирования блоков.

этот пункт надо править

Я же ответил, что там в нужно запустить SQL запрос, который обновляет схему:
https://github.com/stdex/ngcms_eshop/bl … 062016.sql

#147 Re: Флейм » Вот это да » 2016-06-15 02:44:31

Вы забываете важные факты...
1) Все значимые CMS завоевали популярность в начале 2000х. Сейчас время другое, чтобы выделиться нужно что-то действительно инновационное.
2) У NG не стоит задачи отнять какую-либо часть рынка CMS (да и это невозможно впринципе при текущей вялой поддержке сообщества и уровне CMS в целом).
3) Сейчас NG - это очевидно новостная/контентная CMS с монолитным ядром. Все остальные попытки строить на текущем функционале новостей какие-то нестандартные сайты - это костыли.

Я считаю, что если куда-то и двигаться, то только в сторону CMF, т.е. - делать максимально удобную систему именно для разработчиков (для большинства, кто здесь делает сайты на NG - это не нужно - им нужен сторонний функционал в плагинах), чтобы люди которые пробовали что-то реализовывать в своих проектах на 99% были удовлетворены результатом (кодом и решением в целом, в том числе). И на данном этапе вопрос "самоидентификации" не стоит поднимать вообще, т.к. функционал и логика приложений - это одно, а система это базовое понятие, на котором по сути должна быть возможность реализации любого приложения.
Да, порог вхождения при этом, безусловно, повысится, но NG уже по сути нечего терять.

EsCaPeR пишет:

Зачем равнять NG с лидерами рынка? Есть множество ниш где можно стать лидерами и кучу проектов которым не нужны или которые не хотят тратить средства на работу и поддержку таких продуктов как Wordpress, Joomla, OpenCart...

Как вариант взять за преимущество шаблонизатор TWIG...лично я знаком с парой сms на twig (присматриваюсь к OctoberCMS) но использую ng из-за возможности быстро сверстать дизайн любой сложности при этом затратив минимум средств.

Функционал cms, как мне кажется, всегда зависит от численности сообщества и слаженности команды, чем больше заинтересованных, тем быстрее расширяется функционал...у проекта ngcms нет даже налаженных процессов коммуникации команды/сообщества (то что от него осталось), общение в рамках форума по умолчанию тормозит проект (имхо) + непонятно кто за что отвечает и чем занимается, без структуры, обязанностей и плана развития никто не заинтересуется так как не поймет что тут вообще происходит...не говоря уже о продвижении и популяризации продукта...

Я считаю что до начала разработки новой или доработки старой версии нужно пройти такие этапы:
- Наладить коммуникацию команды
- Сформировать цели развития продукта и этапы достижения
- Составить списки направлений деятельности
- Сформировать команду заинтересованных в развитии с перечнем ответственности за определенные направления
- Наладить коммуникацию с сообществом (communication/milestone view/bug report/feature request)
- Наладить процесс продвижения продукта и привлечения людей в сообщество

Без этих действий все это "вилами по воде"...

1) TWIG - это не преимущество, это стандартный функционал - шаблонизатора в современных программных решениях.
2) Для того чтобы было то, что вы называете "налаженные процессы коммуникации" - нужны разработчики. Если их нет, то тут как бы любые движения бесполезны.
3) Назовите хотя бы 3 opensource пост СНГ проекта, которые выросли до нормального уровня? Это проблема не на поверхности лежит. К тому же нет "серебряных пуль", которые спасут от всего.
В нашем случае, имхо, ситуацию могут хоть как-то поправить стабильные релизы 1 раз в 4 месяца.

#148 Re: Флейм » Вот это да » 2016-06-12 03:37:17

vl пишет:

В отличии от вышевысказавшихся, я не програмист, поэтому говорю очень тихим голосом.
1.  Особенностями NgCms являются простота и быстрота. Как я это понимаю,  NgCms в значительной мере повторял функционал DLE более простыми и удобными для адаптации "под себя" средствами.  А та идеальная CMS, что описана выше,  -наверное хороша, но это  уже другой движок, с другими идеями.  Какую нишу она должна бы занять, почему к ней должно бы подтянуться коммюнити - это вопросы без ответа.
2.  Причиной нынешнего состояния коммюнити является не в том, что движок не вдохновил заняться программированием  пользователей: каждому-свое (с).  ИМХО, существенной причиной стали амбиции, достаточные чтобы уйти от 2Z-project, но недостаточные, чтобы довести движок до релиза 1.   Мне кажется,  NgCms  так и не занял то место в рейтингах  движков, какое было у развивающегося  2Z-project.
Вот и теперь - с сообществом поздоровались, сообщество воспряло, а по факту "Последний вход:
    2016-06-06 03:39:10"

1. Все тоже самое. Гибкость нужна программистам, остальных это никак не касается - разве что уменьшаются сроки реализации новых фич.
2. Причиной тому стало не это, а желание сменить систему лицензирования в одностороннем порядке. Вам к слову, никто не мешал оставаться на 2z-project, если уж на то пошло.
3. О рейтингах говорит глупо. Единственный показатель это количество созданных сайтов. За всю историю NG, я думаю, их было сделано где-то 4к, не думаю что на 2z-project было такое количество.
4. Вам же никто никаких сроков не называет.

#149 Re: Флейм » Вот это да » 2016-06-09 03:34:23

1) Имхо слишком поздно. Стоит признать, что NG проиграл большинству популярных CMS (по большему счету, считаю по функционалу, т.к. в 95% случаях людям пох, что внутри, как это работает - пример WP и Joomla). По хорошему закрыть проект после релиза. И дело тут не в разработчиках или самой CMS, а дело в сообществе, которое тупо не поддержало. За столько лет можно было язык выучить и начать контрибьютить. Сейчас не 2005 год, чтобы развивать проекты в одиночку, уже давно за крупными проектами стоят коммюнити, которые двигают вперед проект. В первую очередь, проект должны двигать те, кто хочет делать сайты на NG (мне, например, не надо делать сайты на NG, зачем мне заниматься разработкой CMS, которую я не планирую использовать в своих проектах?)

2) Из того, как бы я видел идеальную CMS:
- Выпустить релиз. После чего в случае огромного желания и поддержки стоит начинать почти с чистого листа, с учетом полученного ранее опыта и завязать с обратной совместимостью.
- Перевести хотя бы код и выдачу страниц на UTF8, таблицы на InnoDB, работу с mysql на mysqli и/или PDO.
- Двигаться в сторону модульности (выделение функционала из ядра в модули - новости, статика, и.т.д.). Новые архитектурные решения на уровне переиспользования готового кода в плагинах. Приближение к CMF, с возможностью не использовать лишний функционал. Покрытие функционала тестами. Создание "доступной среды" для СОВРЕМЕННЫХ разработчиков стороннего функционала - MVC, хотя бы для CRUDа и миграцию данных (по прежнему КРАЙНЕ ебко работать с URL'ами, страницами, правами доступа, загрузкой файлов, cron'ом, формами). Перестать гнаться за скоростью работы - это важно, но ещё важнее "поддерживаемость", возможность удобной разработки нового функционала и соответствие современным трендам и стандартам.
- Нормальная мультиязычность.
- Обновление существующей кодовой базы под современный php, обновление библиотек и готовых решений, которые используются в NG как составляющие.

Т.е., на мой взгляд, - идеальная CMS из NG получится только в случае повышения общего уровня CMS, с которой будет легко работать разработчикам. После всего этого можно реализовывать любой функционал в модулях. Это сродни фразе: "Лучше день потерять, потом за пять минут долететь".

На реализацию всего этого уйдут годы, поэтому целесообразно всем вам подходить к решению своих задач исходя из постановок и сроков/бюджетов - не питать иллюзий, что "о вот, наступит завтра, и Виталий, вдруг внезапно, запилит 2.0 версию NG, которая будет в 100 раз круче".

#150 Re: Запросы плагинов » Плагин интернет магазина » 2016-06-07 02:57:40

easmik пишет:

vl, круто, получилось.

infinity237, может в админке стоит в верхнем меню доп ссылку сделать, если плагин инет магазина включен?

Если нужно каждый может добавить сам себе в шаблон.

В последних коммитах добавлено:

* Верстка профиля пользователя в шаблоне eshop2

* Оптимизация удаления продукта и связанных с ним сущностей
* Рефакторинг

* Исправлен вывод ошибок/сообщений на AJAX события.
* Добавлен новый тип поля - HTML - позволяет выводить внутри поля html блоки, используется WYSIWYG TinyMCE для редактирования блоков.
* Мелкие фиксы.

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

Работает на FluxBB