Додаткова інформація
Знання комп'ютера, програм: Web-программист HTML, CSS, JS и PHP(Инженер, Архитектор)
Особисті якості, хобі, захоплення, навички: Ключевые навыки
Программист в разработке сайтов от одностраничных до сайтов которые выдерживают большие нагрузки.
Пищу на чистом коде HTML,CSS,JS и PHP Senior fullstack (frontend, backend) .
.
О себе.
Пишу на чистом коде HTML,CSS,JS и PHP
Не отставляю шлак в коде
Индивидуальный подход к задачам
Не использую библиотеки сомнительного качества.
Предоставляю архитектуру проекта и документацию
Опыт работы больше 20лет
.
Более подробно на моем сайте. На сайте присутствуют выполнение работы которые можно проверить в PageSpeed Insights.
Также у меня есть канал на YouTube. На канале я предоставляю готовые работы и рассказываю про возможности чистого кода.
.
Немного откроем глаза но сначала рекомендую вникнуть в термины.
.
CMS(англ. Content management system). Система управления контентом, движки, платформы, конструкторы и т.д. это синонимы CMS. Разрекламированные CMS такие, как UMI.CMS, 1C-Битрикс, NetCat, WordPress, Joomla!, MODx, Drupal, Magento, Tilda, Wix и т. д. собраны на библиотеках.
Прямое назначение CMS предназначено для пользователей которым не обязательно знать языки программирования HTML, CSS, JS и PHP.
.
Библиотеки(framework)
Framework CSS - Bootstrap, Foundation, Bulma, Tailwind, UIKit, Milligram,Pure, Materialize и т.д.
Framework JS(JavaScript) - Query, Angular, Aurelia, Backbone, Ember, Express, Meteor, Next, Svelte, React, Vue, JavaScript и т.д
Framework PHP - Laravel, Yii, CodeIgniter, Symfony, CakePHP, Zend Framework, Phalcon, FuelPHP, Slim и т.д. Все библиотеки написаны на стандартах HTML,CSS,JS и PHP.
.
База данных MySQL
К базе MySQL обращаются PHP через язык SQL. Разработку и поддержку MySQL осуществляет корпорация Oracle. Oracle купил MySQL у компании MySQL AB. Корпорация Oracle закрыла исходный код MySQL.
Бесплатные CMS использовалась базу MySQL. Oracle предоставляет базу MySQL бесплатно и не дает гарантии безопасности данных. Oracle внедрила искусственный интеллект (ИИ). Искусственный интеллект помогает повышать прибыль и контролировать рынок.
Не чего бесплатного не бывает.
.
Для чего нужен программист для CMS или framework?
Цель пользователя CMS или framework заработать деньги с шаблона, а программист нужен чтобы исправить шаблон, плагинах или библиотеку. Программисту платят копейки. Основной заработок забирает пользователь CMS который продает заказчику вид. Разработчикам CMS выгодно собирать информацию и вести аналитику за посетителями сайта. Шары не бывает. Не нужно удивляться почему сайты тормозят и личные данные сливаются.
.
Знаю ли я CMS и framework?
Да знаю и знаю больше. Но для меня уже не интересны бесплатные готовые решения так как я осознал какая цель преследуется. Без автоматизации в программировании это долгий процесс. Автоматизация это заготовки которые корректируются на стандартных языках программированная. Построить архитектуру в иерархическую структуру блоков. Для некоторых такой подход к задачам приводит в шок. Да это уже не ООП(Объектно-ориентированное программирование) а уже СП(Структурное программирование). На парадигме СП можно написать CMS, CRM и OS. Тот же OS Unix придерживается иерархическую структуру. На базе Unix были разработаны OS Windows, macOS, Linux и так далее. OS Windows в первые начали использовать ООП как вторичного применения библиотек.
Нельзя с гомна и палок построить прочный и надежный дом. Фундамент должен быть монолитным. Языки HTML, CSS,JS и PHP это фундамент для WEB-приложений.
Не нужно убеждать что хороших программистов нет. Нужно правильно ставить задачи для архитектуры программного обеспечения.
Не нужно всему верить тому что говорят нужно всегда проверять. Вот к примеру интернет-магазин на CMS будут разрабатывать 3 месяца (дизайнер, Front-end и back-end). На библиотеках 6 месяцев (дизайнер, Front-end и back-end). На чистом коде один программист напишет за 3 месяца. Зачем платить больше за не качественный продукт если можно заплатить программисту который напишет эксклюзивный продукт по доступной цене.
.
Это нужно знать чтобы не попасть в лапы "WEB - цыганам".
На ринке очень много "WEB - цыганов" которые рекламируют себя во вех красотах. Рассказывают про разные платформы, движки, CMS, конструкторы, фремворки, библиотеки, Tilda, WordPress, Yii и т. д.. Убеждают что уже все готово и продуманно. Все бесплатно и доступно. Не забываем что бесплатного не бывает.
Чтобы не попасть в лапы "циганам" проверяйте работы на сервисе PageSpeed Insights (pagespeed.web.dev) от Goole.
.
Если Вы программист или хотите стать программистом в WEB-технологии рекомендую посетить сообщество:
- Консорциум World Wide Web (W3C) на сайте (w3.org)
- Партнерство Google в разработке браузера Chrome (web.dev)
.
Документация для разработки WEB-технологии:
- Документация с примерами языка HTML, CSS, JS от разработчиков браузера Mozilla Firefox (developer.mozilla.org)
- Документацию от разработчиков языка PHP(php.net/manual/ru/ )
.
Заключение
Знать все готовые коммерческие "бесплатные" решения CMS и framework еще не означает что можно разработать качественный продукт.
Мета пошуку роботи, побажання до місця роботи: Многофункциональный WEB-проект.