Забыли пароль?
Запросите новый здесь.

Голосование
Как часто вы посещаете данный сайт?

1 раз в день
1 раз в день
33% [1 Голос]

1 раз в неделю
1 раз в неделю
33% [1 Голос]

1 раз в месяц
1 раз в месяц
0% [0 Голосов]

Очень редко
Очень редко
33% [1 Голос]

Первый раз зашёл
Первый раз зашёл
0% [0 Голосов]

Голосов: 3
Вы должны авторизироваться, чтобы голосовать.
Начат: 26.07.2022 08:08

Архив опросов
Случайная тема
Друзья проекта
Разработка профессиональных продающих сайтов ARTCELL
Система Smart для PHP-Fusion
Миничат
Только пользователи могут отправлять сообщения.

· 06.09.2022 20:52
Изменил одно значение в global.php PHP-Fusion 9 на Crowdin, из-за неправильного значения языка не открывался выбор даты, жду когда менеджеры проекта утвердят новое значение.

ovas
Offline
· 23.08.2022 17:13
Обновил перевод PHP-Fusion 9.10.40

BolkS
Offline
· 10.08.2022 08:43
ay

· 06.08.2022 11:13
dn

Zaxap
Offline
· 08.06.2022 13:46
bo

Архив миничата
Сейчас на сайте
» Гостей: 2

Гости:
» [Ваш IP] 11:15:59
/Новости
» 69.162.124.230 11:15:02

» Всего пользователей: 1,660
» Новый пользователь: proxy5
В базе имеется
аддонов: 951
тем: 137
PHP-Fusion, первое десятилетие!
PHP-Fusion

Даное творение начиналось как проект одного человека. Весь проект ощутил огромный удар, когда Ник Джонс скончался 4 января 2011 года, но, согласно его желаниям, разработчики по-прежнему в процессе совершенства, пытаясь сохранить хорошую работу, и его замечательный пример, как человека, разработчика и вдохновителя для всех нас, работающих с данной CMS. Это отнюдь не простая задача, он был замечательным человеком, и по крайней мере, нынешние разработчики пытаются развить создание Ника по его стандартам.

Как и многие другие Open Source проекты PHP-Fusion оказалось не так легко развивать, были периоды внутренних разногласий, фракционирование и деления и т.д., но в итоге удалось все перетерпеть, и сегодня обстановка в команде разработчиков находится в более продуктивной и эффективной форме, чем это было в течение многих лет. А также и с более жесткой организацией, которая позволит действовать более плавно, а также увеличит скорость обновления нашего продукта.

На данный момент работа ведется с v7 в рамках завершения данной ветки, никаких обновлений выпускаться не планируется за исключением обновлений безопасности. V7 почти 5 лет и в настоящее время разработчики заняты полностью 8й версией, но к сожалению, им просто не хватает для этого людей, поэтому любой может присоединиться, если изъявит желание.

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

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

Наши фантастические разработчиков в настоящее время работают со многими функциями для PHP-Fusion v8. Имеются некоторые важные вехи, которые были завершены уже.

Поддержка PHP Data Objects (PDO) уже встроена в ядро PHP-Fusion. SEO friendly URL также будет стандартной функцией в ядре PHP-Fusion.

В стремлении сделать ядро PHP-Fusion легким для PHP-Fusion V8 в настоящее время уже имеется в общей сложности 18 аддонов ранее сделанные из интегрированных компонентов. Для того, чтобы отразить эти изменения в новом PHP-Fusion, процесс установки приобрел новую форму, как показано на скриншоте ниже.

Одной из целей будет являться укрепление администрирования, а также использование визуального опыта и работы с PHP-Fusion v8.

Atom Theme Engine Framework

Введены theme framework, новый SDK (комплект средств разработки) и API для создания прочной и сплоченной панели администратора для управления PHP-Fusion.

1. Скины

Старый метод: загрузка пользовательских тем в папку themes, далее переход в панель администратора к главным настройкам и выбор новой темы.

Новый метод: загрузка пользовательских тем в папку infusions/atom/theme, далее переход в новую панель администратора (Atom Control Panel) и установка новой темы, как основной, после чего переход к настройкам свойств самой темы: настройки стиля для всех страниц или просто для конкретной страницы, настройки меню для отображения на всех страницах или только на определенных.

2. Панели

Старый метод: переход в раздел настроек панелей и создание, удаление или смена позиций в панели администратора.

Новый метод: переход к Atom Control Panel для создания, удаления и назначения панели на определенной странице или на всех страницах; в Атом v2 вы также сможете создавать, удалять и управлять панелями через Atom Reactor, который будет доступен на главной странице.

3. Навигация

Добавлены немного косметики и единой php иерархии использующей массив выходных данных. В основном это модификация, которая проста для понимания. Теперь, v2 будет иметь редактируемые объекты, такие как значки пунктов меню, и другие вещи, которые вы можете найти практически во всех популярных CMS.

4. Демонстрации компонентов

Для сайты, использующих CMS в основном только для популяризации брендов или рекламы, т.е. витрина пунктов, таких как слайдеры, или для компонентов, которые использует jQuery, но не использует SQL, UI (интерфейс пользователя) будет демонстрировать Nivo слайдеры, выбора цвета, селекторы и т.д.

5. Отзывчивый выход

Отзывчивый выход (Responsive) для мобильных устройств в настоящее время главный вопрос, для разработчиков тем придется нелегко. С Atom, разработчики тем будут использовать Atom framework, без необходимости создавать все заново. Конфигурация будет дана разработчику темы. Atom будет вводиться в рамках правил. Разработчику надо будет придерживаться некоторых правил и все будет работать.

SDK

Для разработчиков тем SDK будет изменен:

Загрузка:
infusions/atom/theme/your_custom_folder (i.e. Ddraig) (т.е. Ddraig)

locale/English.php - за ваши языковые файлы
panel.php - для вашего дизайна панели
preset.php - для вашей заданной конфигурации расположения
panel/css/styles.css - для ваших opentable и openside дизайн идентификатор файлов

Для разработчиков компонентов SDK будет введен в действие.

Загрузка:
infusions/atom/component/your_custom_jquery_component

css/colorpicker.css
colorpicker.js
api.php

 Теперь переход в Atom Control Panel. Включение/выключение и настройки функции (в соответствии с вашим api полем) будут доступны.

Обратная совместимость:

Если адон будет сделан на Atom'е, то будет использоваться новый SDK для разработки данной вещи. Если без Atom'а, то возвращаемся к функциям темы v7.

Atom Control Panel, в начале мая:

 

До авторизации:

 

После авторизации:

 

Несколько разделов:

 

Настройки:

Кроме этих основных улучшений и изменений у разработчиков есть более чем 80 добавлений в Github с различными исправлениями и изменениями настроек.

Процесс разработки сегодня более прозрачен, чем когда-либо в совместном развитии с Github и форума развития на офсайте. Любой пользователь может следить за развитием здесь: PHP-Fusion Development.

Помимо этого также публикуются протоколы команды управления здесь: MT Protocols.


 

Поделиться этой новостью
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:


#11 | kosmozone 03.07.2013 06:31
Avatar
Отсутствует
Пользователь
Активный
С 24.10.2012 14:06
Отличные новости! Будем ждать!ay
эллин.com.ua
#12 | Polarfox 04.07.2013 05:56
Avatar
Отсутствует
Администратор
Активный
С 20.08.2010 14:03
ждать еще долго, это с другой стороны
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
#13 | kosmozone 04.07.2013 06:20
Avatar
Отсутствует
Пользователь
Активный
С 24.10.2012 14:06
Я не спешу, перед нами вечность.
эллин.com.ua
#14 | jikaka 04.07.2013 06:50
Avatar
Отсутствует
Супер Администратор
Активный
С 26.07.2010 12:10
kosmozone, к сожалению, мы не живем вечность
мысли | фото
#15 | Zaxap 04.07.2013 06:52
Avatar
Отсутствует
Пользователь
Активный
С 05.09.2012 10:32
Время - иллюзия (с)

Зло не дремлет, а я добрый...
#16 | util 05.07.2013 16:21
Avatar
Отсутствует
Пользователь
Активный
С 13.09.2010 13:10
Ждать долго ладно (и зачем, когда вокруг столько красивых..?), а потом ещё дольше устранять баги, уязвимости. Которые обнаруживаются вдруг как-то внезапно.
Новьё - всегда распухшее и "сыроё".
Разработка простой системы должна быть авторской, а не колхозно-коллективной, имхо конечно.
Счастлив не тот, кто получает подарок, а тот, кто подарок делает.
#17 | jikaka 06.07.2013 19:18
Avatar
Отсутствует
Супер Администратор
Активный
С 26.07.2010 12:10
util, никто не держит здесь силой
мысли | фото
#18 | util 07.07.2013 07:00
Avatar
Отсутствует
Пользователь
Активный
С 13.09.2010 13:10
А при чём здесь "держит"?
Просто реально посмотреть, всё ведь завязано на личности. Ты же сам написал про "огромный удар"..
Счастлив не тот, кто получает подарок, а тот, кто подарок делает.
#19 | jikaka 09.07.2013 06:18
Avatar
Отсутствует
Супер Администратор
Активный
С 26.07.2010 12:10
если рассуждать таким образом, то все распространенные cms - колхозные, т.к. у них команды разработчиков
мысли | фото
#20 | util 09.07.2013 15:13
Avatar
Отсутствует
Пользователь
Активный
С 13.09.2010 13:10
Лидер, а вокруг него - команда..
Поживём - увидим что родится.
Счастлив не тот, кто получает подарок, а тот, кто подарок делает.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
5 (Отлично!) - 3 Голоса

Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.