Цели проекта PHP-Fusion 7 Bogatyr
  Project Objectives PHP-Fusion 7 Bogatyr

  Vveb.ws / PHP-Fusion / PHP-Fusion 7 Bogatyr / PHP-Fusion 7 Bogatyr /    Цели проекта PHP-Fusion 7 Bogatyr



Notice: Undefined index: user_id in /home/ih93704/public_html/php-fusion.php on line 174
Обновление PHP-Fusion до уровня современных блоговых CMS
PHP-Fusion 7 был создан в 2009 году и с тех пор его дорабатывали крайне мало. То есть он сильно устаревший.
Новичок не сможет использовать стандартный PHP-Fusion 7 для создания современного сайта (блога).
Причины:
1) Очень мало адаптивных тем оформления. Вся админка сделана на мониторы 800px ширины, то есть не предназначена для смартфонов.
2) нет ЧПУ (человеко-понятных урлов).
3) нет встроеной защиты от спама в коментариях и на форуме.
4) нет полноценных стандартных контентных модулей, чтобы можно было сделать сайт сопоставимый с блогом на Wordpress.
Модуль "Статьи" не имеют функционала для загрузки картинок.
Модуль "Фотогалерея" не позволяет вставлять HTML-код.
Модуль "Новости" позволяет вставлять HTML-код и загружать одну картинку, но его категории и боковые панели сделаны неудобно, и их обычно все програмисты переделывают под себя.

Упрощение создания адаптивных тем оформления
При создании простых сайтов на заказ (блогов, форумов, фотогалерей, простых интернет-магазинов) обычно основная работа состоит в создании красивой адаптивной темы оформления и выводе всех нужных панелей и ссылок меню.
Поэтому я глубоко переписал шаблонизатор PHP-Fusion 7 чтобы создавать темы быстро, просто и без ошибок вёрстки. Также я переписал размещение панелей на сайте и вывод меню навигации.

Сохранение и распространение созданных ранее плагинов и модов
Очень многие сайты по PHP-Fusion 7 закрылись. И с них уже не скачаешь плагины и моды.
Новичкам очень сложно найти нужный им плагин или мод. Часто приходится создавать тему на форуме чтобы посоветовали что и где нужно скачивать.
Поэтому работающие и полезные плагины и моды я стараюсь внедрить в сборник. Понятно что невозможно внедрить всё. Но хотя бы то что у меня есть.

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

Обучение програмированию на PHP и MySQL
Програмировать в PHP-Fusion 7 достаточно просто.
в PHP-Fusion 7 не используются классы PHP, ООП (объектно-ориентированное програмирование), джойны MySQL.
в PHP-Fusion 7 используются много функций, которые запросто можно перенести в любую самописную CMS. В первую очередь это функции работы с БД.

Создание полноценного мультиязычного сайта
В стандартном PHP-Fusion, например в кодировке windows-1251, можно сделать сайт на 2 языках - русском и английском.
В PHP-Fusion в кодировке utf-8, можно сделать сайт на основных европейских языках. Можно сделать переключатель языков интерфейса. Однако ссылки меню, заголовки и тексты страниц будут на каком-то одном языке.
Предполагается сделать вкладки языков для контентных страниц и возможность добавлять анкоры ссылок на нескольких языках в навигацию сайта.

Создание ЧПУ для контентных модулей
Конечно, контентных модулей очень много, и чтобы для каждого сделать ЧПУ нужно время.

Создание нового контентного плагина Pagex
вместо новостей, статей и фотогалереи

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

Updating PHP-Fusion to the level of modern blogging CMS
PHP-Fusion 7 was created in 2009 and since then it has been very little developed. That is, it is very outdated.
The newbie will not be able to use the standard PHP-Fusion 7 to create a modern site (blog).
Causes:
1) Very few adaptive themes. The entire admin panel is made on 800px width monitors, that is not intended for smartphones.
2) there is no human-understandable URL.
3) there is no built-in anti-spam protection in comments and on the forum.
4) there are no full-fledged standard content modules to make a site comparable to a blog on Wordpress.
Module "Articles" do not have functionality for uploading pictures.
Module "PhotoGallery" does not allow you to insert HTML-code.
Module "News" allows you to embed HTML-code and upload one picture, but its categories and side panels are made inconvenient, and usually all programmers rework for themselves.

Simplify the creation of adaptive themes
When creating simple sites for ordering (blogs, forums, photo galleries, simple online stores), usually the main job is to create a beautiful adaptive skin theme and display all necessary panels and menu links.
Therefore, I deeply rewrote the PHP-Fusion 7 template engine to create themes quickly, simply and without page-proofs errors. I also rewrote the placement of the panels on the site and the output of the navigation menu.

Save and distribute previously created plug-ins and mods
Very many sites on PHP-Fusion 7 have closed. And you can not download plugins and mods from them.
It is very difficult for newcomers to find the plug-in or mod that they need. Often they need to create a topic on the forum to advise what and where to download.
Therefore, I try to implement working and useful plug-ins and mods in the collection. It is clear that it is impossible to implement everything. But at least what I have.

Check all embedded plug-ins and filter out non-working
Occasionally it happens that the downloaded plug-in or mod works with errors. Sometimes it depends on the version of PHP-Fusion or the PHP version, and sometimes the plug-in or mod is written poorly.
In some cases, it is easy for a professional to correct. To then introduce into the collection and this could be used by all users of PHP-Fusion.
The newbie can not fix even small errors in downloaded plug-ins or mods, so he probably will not use them, or maybe not using PHP-Fusion CMS as a whole.

Programming training in PHP and MySQL
Programming in PHP-Fusion 7 is quite simple.
PHP-Fusion 7 does not use PHP classes, OOP (object-oriented programming), MySQL joins.
In PHP-Fusion 7, many functions are used, which can easily be transferred to any CMS. First of all, this is the function of working with the database.

Creating a full-fledged multilingual site
In standard PHP-Fusion, for example, in the encoding windows-1251, you can make a site in 2 languages - Russian and English.
In PHP-Fusion encoded in utf-8, you can make a website in the main European languages. You can make the switch language interface. However, menu links, headings and page texts will be in one language.
It is supposed to make language tabs for content pages and the ability to add anchor links in several languages to site navigation.

Creating human-understandable URLs for content modules
Of course, there are a lot of content modules, and you need time for each to make the human-understandable URLs.

Creating a new content plugin Pagex
instead of news, articles and photo galleries

Introduction of new captcha
As spammers are constantly improving spam programs, we need to monitor and implement new security methods

 
PHP-Fusion 7 Bogatyr

Notice: Undefined index: user_id in /home/ih93704/public_html/infusions/phpfunc_panel/phpfunc_set.php on line 92

Notice: Undefined index: user_id in /home/ih93704/public_html/infusions/phpfunc_panel/phpfunc_set.php on line 92

Notice: Undefined index: user_id in /home/ih93704/public_html/infusions/phpfunc_panel/phpfunc_set.php on line 92

Notice: Undefined index: user_id in /home/ih93704/public_html/infusions/phpfunc_panel/phpfunc_set.php on line 92

Notice: Undefined index: user_id in /home/ih93704/public_html/infusions/phpfunc_panel/phpfunc_set.php on line 92

Notice: Undefined index: user_id in /home/ih93704/public_html/infusions/phpfunc_panel/phpfunc_set.php on line 92

Notice: Undefined index: user_id in /home/ih93704/public_html/infusions/phpfunc_panel/phpfunc_set.php on line 92

Notice: Undefined index: user_id in /home/ih93704/public_html/infusions/phpfunc_panel/phpfunc_set.php on line 92

Notice: Undefined index: user_id in /home/ih93704/public_html/infusions/phpfunc_panel/phpfunc_set.php on line 92

Notice: Undefined index: user_id in /home/ih93704/public_html/infusions/phpfunc_panel/phpfunc_set.php on line 92
 

 Как перенести сайт на PHP-Fusion 7 Bogatyr на новый хостинг

 

 Скачать готовый сайт-блог на PHP-Fusion 7 Bogatyr

 

 Файлы исключительно для опытного разработчика

 

 Интегрированные панели
 Integrated Panels

 

 Преимущества сборника Bogatyr

 

 Установка Bogatyr с русскими локалями win1251 или utf8

 

 Установка на Денвере PHP-Fusion 7 с русскими локалями win1251 или utf8

 

 Скачать PHP-Fusion-7.00.07 и Bogatyr (cборник плагинов и модов для PHP-Fusion)
 Download PHP-Fusion-7.00.07 and Bogatyr (PHP-Fusion plugins' and mods' pack)

 

 История создания сборника плагинов и модов PHP-Fusion 7
 The history of creating a collection of plug-ins and mods PHP-Fusion 7

 СТРАТЕГИЯ РАЗВИТИЯ PHP-FUSION 7  

 СТРАТЕГИЯ РАЗВИТИЯ PHP-FUSION 7

 

Warning: strpos() [function.strpos]: Offset not contained in string in /home/ih93704/public_html/infusions/pageref_panel/infusion_db.php on line 45
Яндекс.Метрика