Link in progress
Обо мне

Архив рубрики: Учим вместе

Начинаем учить что-то вместе. У всех будет предмет, тема, занятие когда не могут понять суть и тут понять поможет друг.

GIT and SSH key

GIT and SSH key Небольшая статья о том, как настроит связь между локальным окружение и GIT репозиторием по каналу SSH. Как правило все GIT хранилища предоставляют минимум две возможности взаимодействовать с Вашими репозиториями: HTTPS и SSH. В большинстве случаев используется HTTPS протокол. Но мне не нравится каждый push вписывать свои данный от GIT аккаунта. Я использую GITLab, но статья универсальная. Читать далее

Laravel и PHPStorm

Laravel IDE PHPStorm Сегодня поговорим о том, как настроит и упростить себе жизнь разработчика в IDE PHPStorm при разработки проектов на Laravel. Для начала вам нужен сам IDE PHPStorm. Вы можете приобрести ее или скачать на просторах интернета. Будем считать, что у вас уже установлена IDE PHPStorm, Composer и конечно Laravel. В день написании этого поста самая новая версия Laravel 5.7. Я использую 2016.3.2 IDE PHPStorm (давно уже есть новые версии, но мне хватает всего и в этой).

Начнем вы с настройки IDE PHPStorm. Так как Laravel использует зависимости, нам нужен Composer. Установить его можно глобально и локально. У меня он установлен глобально, об этом я напишу статью в другой раз, и сейчас оповестим нашу IDE PHPStorm о том, что у нас есть Composer… Читать далее

Нормализация базы данных

Нормализация базы данныхЭтапы нормализации базы данных. Несколько советов тем, кто еще не так давно начал изучать базы данных или работает над проектами с «нуля». После постановки задач, хороший программист начинает накидывать себе план действий по заданному ТЗ. В этом плане одно из решающих пунктов будет структура БД.
Процесс создания любого проекта должен начинаться из правильного и тщательного проектирования структуры базы данных. «Сначала делается патрон, а после к нему делается автомат» — так в и нашем случае. Лучше потратить больше времени на то, чтобы структура базы данных максимально была продумана, что бы запросы к ней были чёткие и простые и самое главное – быстрые. Читать далее

GET и удаление данных из БД. Уроки PHP

GET - передача переменных в PHP В прошлом уроке мы модернизировали наши мини сайт, теперь он знает, какие файлы можно загружать, какой максимальный размер этот файл может иметь, знает что делать, когда загрузка файла окончилась ошибкой, а также сам чистит файлы, которые были загружены с ошибкой. На сегодня все, даже малостраничные сайты могут иметь админ-панель. Что это такое, я думаю, вы знаете – это то место, где определенный человек может модерировать сайт: удалять, добавлять, изменять данные в БД. В этом уроке мы создадим такую возможность и нашему сайту.
План:
1. Создание страницы для администратора;
2. Знакомство с GET и удаление данных из ДБ. Читать далее

Ограничение MIME типа файлов. Уроки PHP

Ограничение MIME типа файловСегодня мы узнаем, как сделать проверку загружаемых файлов, как узнать из размер и при необходимости установить максимальное или минимальное значение загружаемого файла.
План:
1. Как узнать тип загружаемого файла?
2. Установка минимального и максимального размера файла.
Читать далее

require_once и ORDER BY. Уроки PHP

Require_once и ORDER BY.
План:1. require_once – совместное использование данных;
2. ORDER BY – сортировка средствами SQL;
3. Форматирование списка с помощью CSS и HTML. Читать далее

$_FILES. Уроки PHP

$_FILES. Уроки PHP
В этом уроке мы продолжим тему обработку и сохранение файлов средствами PHP использую суперглобальную переменную $_FILES.
План урока
1. Добавление новой колонки в БД и изменение страницы «Добавление участника»;
2. Суперглобальная переменна $_FILES – несколько слов;
3. Добавление имени изображение в БД;
4. Изменение страницы рейтинга для показа изображений атлетов;
5. То, что не было сделано. Читать далее

Файлы и MySQL. Уроки PHP

Файлы и MySQL. Уроки PHPБаза данных, конечно хороша, но она не всемогущая. В базе дынных мы можем сохранять текста, числа, выводит их, удалять из базы и добавлять в нее новые записи, но куда девать бинарные файлы? Такие как: картинки, аудио, видео, документы разных форматов? Конечно, их тоже можно затолкать в БД, но этот как минимум не этично и далеко не профессионально. В этом уроке план будет таким:
1. Cтраница рейтинга, страница добавления данных в БД;
2. Форма с добавление файлов. Читать далее

foreach() цикл. Уроки по PHP

foreach() цикл. Уроки по PHP Закончим прошлый урок. Даже не уверен, нужен ли план к этому небольшому уроку. Сегодня мы допишем SQL команду для удаления данных из БД средствами PHP и HTML формы списка checkbox а также поговорим о цикле foreach(). Читать далее

Первичный ключ и ALTER MySQL. Уроки PHP

Первичный ключ и ALTER MySQL. Уроки PHPПриветствую тебя, читатель и желающий учится новому!
Перед началом урока, мы вспомним о прошлых уроках, а точнее о заданиях, которые там были. Больше всего меня интересует задание внесение изменений по последним урокам у всех нашим файлам (add_mailer.php, dell_mailer.php, sender_mail.php). И в результате, вы должны были совместить файлы HTML в один файл PHP и удалить все файлы HTML. Если у кого-то что-то не получилось, вы можете задать свой вопрос в комментарии или скачать файлы в конце урока, пересмотреть и сравнить с вашими файлами. Сегодня у нас по курсу:
План:1. Уникальный идентификатор и первичный ключ MySQL;
2. ALTER – изменение таблицы;
3. Вывод списка всех подписчиков.
Читать далее

Max quality, min price, min time expenditure
Send me a message to: work@glogla.net
Portfolio