Richter web-программист: создание сайтов, написание интернет-магазинов, создание скриптов на PHP, MySQL, JavaScript. Системы управления сайтом, CMS.
English version

Сайт веб-программиста: полезные статьи для заказчика сайта

Система построения сайта SBS "Web-Pro"
SBS Web-Pro Средство для создания и удобного управления сайтом, имеющее расширенные по сравнению с CMS (Content Management System) характеристики. Более 5 лет успешного использования. Подробнее
Пишите!
Telegram
@richter_a

Статьи

Composer: начало работы

Рассмотрим самые азы: как установить Composer, как с помощью него установить пакеты в свой проект, как ими пользоваться и управлять.

Composer: создание своего проекта

В этой статье разберёмся, как создавать свой собственный проект по правилам Composer.

Composer: настройка автозагрузки в проекте

Подключаем собственные классы к автозагрузке через Composer.

Composer: как это работает

Эта статья освещает принцип работы Composer и структуру его файлов для лучшего понимания работы.

Загрузка проекта на packagist.org для установки через Composer

Packagist.org это хранилище репозиториев для пакетного менеджера Composer. Если вы хотите, чтобы ваш софт можно было скачать и установить через Composer, проект нужно залить на Packagist. Посмотрим, как это сделать, и какие имеются особенности.

Инструменты проверки оформления кода PHP

Рассмотрим средства автоматической проверки соблюдения стиля кода PHP.

Начало работы с Git (GitHub, BitBucket и пр.)

Это краткое руководство пригодится вам, если вы решили начать работать с Git, и хотите понять самые азы работы с ним.

Что такое unit-тесты, и как начать ими пользоваться

Модульное тестирование или unit-тестирование позволяет проверить работоспособность функций скриптов. Посмотрим, как начать работать с этой полезной технологией.

PHP + MS SQL Server: установка и настройка на Windows x64

Начиная с PHP 5.3.* в комплекте нет php_mssql.dll. Это значит, что для использования PHP с MS SQL просто раскомментировать строку в php.ini будет недостаточным. Разработкой драйверов занимается MicroSoft, т.е. драйвер надо скачивать и ставить отдельно.