Автор: Павел Клочков

Файловая структура и соглашения для учебного проекта.

Думаю что при написании программы порядок нужно поддерживать с самого начала и постоянно придерживаться установленных правил.

Read More

Первые таблицы Mysql. Работа с PhpMyAdmin

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

Read More

Настройка git и начало работы с github

Я уже установил и настроил рабочее окружение. Установил редактор кода и необходимые плагины к нетму. Однако перед началом работы с проектом хотелось бы иметь возможность сохранять бекап и отслеживать историю изменений. Однажды у меня на компьютере сдох жёсткий диск. На нём было много рабочих файлов и самое главное много домашних фото и видео. Особенно ценным…

Read More

Установка и настройка редактора кода VSCodium

Мне удалось установить рабочее окружение для создания своей CMS на PHP. Получилось всё это настроить и теперь у меня есть сервер Apache, PHP, MySQl и вспомогательные инструменты Debagger, линтер и phpmyadmin. Теперь мне нужен удобный редактор кода.Пришлось пересмотреть много разных редакторов, многие рекомендуют phpStorm. И хотя его признают лучшим многие мне он не подходит по…

Read More

Настройка Apache, PHP, mysql на chromeos

Мне удалось установить рабочее окружение для программирования.Теперь у меня есть рабочий HTTP сервер Apache, база данных MySQL и PHP. Для удобного администрирования MySQL есть phpmyadmin. Осталось всё это настроить для удобной работы. Начну с сервера Apache. Открываю файл конфигурации Нахожу там такие строки И добавляю ещё один блок с изменениями всего в двух строках <Directory…

Read More

Установка Apache, PHP, mysql на chromeos

Я уже включил Linux на своём Chromebook, теперь необходимо настроить среду разработки сервер Apache, PHP и сервер базы данных MySQL В целом это не так сложно как может показаться вначале. Сначала обновлю пакеты простой командой: Дальше уста сервера Apache для этого в терминале Linux достаточно написать: С установкой MySQL чуть сложнее, так как в стандартных…

Read More

CMS с нуля: Настройка Linux в ChromeOs.

Для начала разработки программы мне необходимо установить на своём рабочем Chromebook все необходимые программы.

Read More

CMS с нуля: Техническое задание

Если не прописать техническое задание сразу, можно навечно закопаться в разработке и доработках. По пути всё время будут возникать всякие новые хотелки, которые захочется реализовать прямо сейчас и прямо здесь. А для некоторых на первый взгляд мелких улучшений возможно потребуется переписать кучу кода который был написан раньше. В итоге получится вечно незаконченный проект.

Read More

Решение принято — буду программистом.

Решил серьёзно заняться программированием. И сразу взялся за большой проект.
Начинаю учиться не с нуля а наверное с минуса. С минуса потому-что раньше уже пытался изучать php. Но делал это бессистемно и исключительно в рамках тех задач которые мне было необходимо выполнить.

Read More

Sales на русском

Беру трубку, а там девушка говорит: Скажите с кем мы будем коммуницировать?

Read More