JohnCMS 8.0.0

1982
.
Simba
Кадило крутится, лавэха мутится
В загрузки выложена новая версия JohnCMS 8.0.0

Added
Добавлен предпросмотр прикрепленных фотографий к постам на форуме
Добавлен счетчик просмотров темы на форуме
Changed
Изменена структура таблиц форума для повышения производительности
Изменено отображение результатов опросов на форуме
Fixed
Исправлена проблема зависания сайта при автоочистке на больших базах
Исправлена постраничная навигация в списке избранных смайлов
Исправлены ошибки при добавлении статьи в библиотеке

С полным списком изменений можно ознакомиться здесь
.
Мастер PHP
.
╭∩╮ (`-`) ╭∩╮
Всех нас поздравляю!
.
Добавлено: 24.10.2019 / 00:23
Ну мне форум не нужен..от него одни проблемы..

Добавлено: 24.10.2019 / 00:29
Что бы люди регистрирующиеся чрез соцки себя намано чувствовали на сайте надо делать сайт/движок практически походим на соцсети.. То есть, человек пришел а там нет оповещений..а он сидит и тупи ждет когда ему кто то напишет или еще что то там..и таких мелочей будет много очень..
Одно дело сайт тематический, например любителей влкадышей от жвачки..Тогда человек подольше там задержится и помет что надо страничку перезагружать..Ну если захочет.. а так..времена другие уже.. Пользователь зажрался..а половина интернет пользователей вовсе в игры ушли..Незря Флай тогда еще стал мутить сайт про игры..Далеко глядел..
.
(\/)____o_O____(\/)
Поздравляю)
.
~ PHP-7 & REGEXP - This is a really powerful kit ~
Присоединяюсь
.
tunzxy007
Wow i cant wait to have this v8 please make it snappy i love Johncms
have download it now v8
.
JohnCMS
После установки
Parse error: syntax error, unexpected '<<' (T_SL) in /home/users/jesk/domains/test.ru/system/johncms/Counters.php on line 132
.
Good update
thanks alot
.
Неясно только зачем версию php задрали
Работает на 5.6, какого хрена людям головную боль создавать
.
Кадило крутится, лавэха мутится
# Jesk (24.10.2019 / 07:27)
После установки
Parse error: syntax error, unexpected '<<' (T_SL) in /home/users/jesk/domains/test.ru/system/johncms/Counters.php on line 132
Перезалил установочный архив, был косяк.
Можешь закинуть этот файл в папку system/johncms
Прикрепленные файлы:
.
Кадило крутится, лавэха мутится
# kantry (24.10.2019 / 09:01)
Неясно только зачем версию php задрали
Работает на 5.6, какого хрена людям головную боль создавать
Синтаксис новый используется.
.
Simba, В каком это месте? Вот когда он появится тогда и надо было версию php поднимать
.
Кадило крутится, лавэха мутится
# kantry (24.10.2019 / 09:14)
Simba, В каком это месте? Вот когда он появится тогда и надо было версию php поднимать
В форуме где-то я использовал + библиотеки апнулись.
Если работает на 5.6, юзай на свой страх и риск)
.
AlkatraZ
╭∩╮ (`-`) ╭∩╮
Добавлено: 24.10.2019 / 09:54
# kantry (24.10.2019 / 09:01)
Неясно только зачем версию php задрали
Работает на 5.6, какого хрена людям головную боль создавать
5.6 начиная с 1 января этого года уже официально не поддерживается.
Кроме того, разработка ведется в среде 7.х.х посему могут применяться некоторые возможности, которые отсутствуют в боле ранних выпусках.

Добавлено: 24.10.2019 / 10:01
Предваряя вопрос "а что именно из новых возможностей юзаешь?", я лично например активно использую строгую типизацию и объявление возвращаемого типа в методах классов, очень удобный (и используется) наворот - null coalescing. Да и всего не упомнишь... Просто разработка ведется в новой среде и в старой не проверяется.
.
AlkatraZ, Нашел где используется.
Но подобные вставки считать нововведением, то я чего то явно недопонимаю
declare(strict_types=1);
//vs
private function cleanupTable(string $table, string $timestampField, int $condition): void
//vs 
$service = $_REQUEST['service'] ?? '';


Код ради кода?
Релиз не имеет никаких преимуществ php7-х, почему тогда исключать из него возможность работать там для чего он создан?
.
~ PHP-7 & REGEXP - This is a really powerful kit ~
Всё правильно - хватит оглядываться на старые версии пхп. Новые версии не от балды же пилятся.
.
╭∩╮ (`-`) ╭∩╮
# kantry (24.10.2019 / 10:02)
AlkatraZ, Нашел где используется.
Но подобные вставки считать нововведением, то я чего то явно недопонимаю
declare(strict_types=1);
//vs
private function cleanupTable(string $table, string $
При чем тут нововведение?
Идет программирование в этом стиле. Никто о "нововведениях" в этой области не писал.
.
# AlkatraZ (24.10.2019 / 10:01)
5.6 начиная с 1 января этого года уже официально не поддерживается
И что? У них и 8-я версия уже есть
.
AlkatraZ
╭∩╮ (`-`) ╭∩╮
# kantry (24.10.2019 / 10:05)
И что? У них и 8-я версия уже есть
Официальной нету.
И да, заканчивай ерундой заниматься.
Разговор ниочем.
.
ДоХтор, Не от балды, но речь то о конкретном релизе.
Из-за 3-4 файлов, которые к тому же вполне себе совместить с обоими версиями можно(БЕЗ потерь функционала) потеряется Н-ое кол-во пользователей(по кайней мере не прибавится).
.
~ PHP-7 & REGEXP - This is a really powerful kit ~
# kantry (24.10.2019 / 10:09)
ДоХтор, Не от балды, но речь то о конкретном релизе.
Из-за 3-4 файлов, которые к тому же вполне себе совместить с обоими версиями можно(БЕЗ потерь функционала) потеряется Н-ое кол-во пользователей(п
Ну и не велика потеря - если он не хочет развиваться в эпоху развития, то это его проблемы.
.
Simba
Кадило крутится, лавэха мутится
# kantry (24.10.2019 / 10:09)
ДоХтор, Не от балды, но речь то о конкретном релизе.
Из-за 3-4 файлов, которые к тому же вполне себе совместить с обоими версиями можно(БЕЗ потерь функционала) потеряется Н-ое кол-во пользователей(п
Любой нормальный хостинг поддерживает php7.
У php 7 не только синтаксис. У него производительность в несколько раз выше.
Так зачем юзать php 5 в 2019 году объясни мне?
.
КоханийВолодимир
Таки установил себе локально. Чуть не прослезился от ностальгии(

Вопрос образовался. Перейдет ли джон к внедрению установки пакетов через composer?
.
╭∩╮ (`-`) ╭∩╮
Добавлено: 24.10.2019 / 10:41
# КоханийВолодимир (24.10.2019 / 10:40)
Таки установил себе локально. Чуть не прослезился от ностальгии(

Вопрос образовался. Перейдет ли джон к внедрению установки пакетов через composer?
Да.
Те пакеты, что сейчас используются, ставятся через Composer

Добавлено: 24.10.2019 / 10:41
https://github.com/simba77/joh ... .json
.
Кадило крутится, лавэха мутится
# AlkatraZ (24.10.2019 / 10:41)
Да.
Те пакеты, что сейчас используются, ставятся через Composer


https://github.com/simba77/joh ... .json
Он мож хочет модули ставить и прочие плюшки через композер?)
.
╭∩╮ (`-`) ╭∩╮
# Simba (24.10.2019 / 10:43)
Он мож хочет модули ставить и прочие плюшки через композер?)
Он спросил именно про "пакеты", это у нас уже давно используется.
.
Кадило крутится, лавэха мутится
# AlkatraZ (24.10.2019 / 10:44)
Он спросил именно про "пакеты", это у нас уже давно используется.
Ну в таком виде вообще проблем нет. Хоть на тройку можно ставить проинклудив автолоадер.
.
╭∩╮ (`-`) ╭∩╮
А что касается установки / обновления модулей, пока не выпустят новую (вроде 2.0) версию Композера, подобное невозможно.
---
Точнее таки возможно, я глубоко работал в этом направлении пару лет назад. Есть даже рабочий код.
Но у имеющегося композера есть одна очень серьезная проблема: при обновлении пакетов (а делать установку без возможности последующего обновления нет смысла) используется ОООЧЕНЬ много оперативной памяти. на 90% прошаренных хостингов такая память клиентам не выделяется.
Следовательно, 90% наших потенциальных пользоватиелей не смогут воспользоваться этим.

Поэтому, разработки в данном направлении я приостановил, до прояснения ситуации.
.
КоханийВолодимир
# AlkatraZ (24.10.2019 / 10:49)
А что касается установки / обновления модулей, пока не выпустят новую (вроде 2.0) версию Композера, подобное невозможно.
---
Точнее таки возможно, я глубоко работал в этом направлении пару лет назад
Не все хостинги даже позволяют исполять что либо из той же консоли, если вообще дают доступ)
Всего: 73
Фильтр по автору
Скачать тему