Backend

Backend Статьи о backend-разработке. Уроки о программировании на PHP, проектировании баз данных. Да и вообще тут всё, что касается бэкенда: очереди, хайлоад, кеширование, оптимизация, профайлинг.

Учимся взаимодействовать с пользователем: GET-запросы

16.01.2018   140   1
Учимся взаимодействовать с пользователем: GET-запросы

Итак, пришло время нам начать взаимодействовать с пользователем. Как мы говорили ранее, PHP работает на сервере. Отсюда следует вопрос, а как же нам из браузера начать с ним взаимодействовать? Например, заполнить форму логина на сайте и отправить данные на сервер, чтобы наш код с ним что-нибудь сделал. Именно об этом мы и поговорим в этом уроке.

Читать далее

Изучаем функции для работы с массивами

29.12.2017   268   4
Изучаем функции для работы с массивами

Мы с вами изучили основы работы с массивами, у вас теперь есть понимание того, что такое массив, что такое цикл, и мы даже реализовали несколько своих функций для работы с массивами. Теперь вы готовы получить знания об уже готовых функциях для работы с массивами в PHP.

Читать далее

Операторы break и continue в PHP

28.12.2017   241   11
Операторы break и continue в PHP

Очень часто при работе с циклами требуется пропустить итерацию из-за каких-то условий, и перейти к следующей. Кроме того, порой и вовсе нужно прервать цикл ещё до того, как он должен был завершиться. Для этого используются специальные операторы – continue (для перехода к следующей итерации) и break (остановка цикла).

Читать далее

Цикл for: работаем с числами

04.11.2017   374   14
Цикл for: работаем с числами

Всем привет! В этом уроке поговорим об еще одном цикле в PHP – for. Он предназначен для случаев, когда нужно работать с числовыми индексами массивов, или же когда нужно осуществлять перебор чисел. Он поначалу кажется более сложным, чем foreach или while, но на самом деле ничего сложного нет.

Читать далее

While: самый простой цикл в PHP

01.10.2017   911   11
While: самый простой цикл в PHP

В этом уроке мы поговорим о ещё одном цикле в PHP – цикле while. Этот цикл является самым простым из всех. Его структура выглядит следующим образом:

<?php

while (условие) {
    какие-то действия;
}

Если результат выражения в круглых скобках – true, будут выполнены действия в фигурных скобках. После этого снова будет произведена проверка выражения на истинность. Цикл будет прекращен, когда результат выражения окажется равным false. While в переводе с английского означает «до тех пор пока». Так и получается, цикл будет выполняться до тех пор, пока условие выполняется. Давайте рассмотрим несколько простых примеров, когда цикл while будет нам полезен.

Читать далее

Цикл foreach в PHP

20.09.2017   752   13
Цикл foreach в PHP

Всем привет! В прошлом уроке мы с вами изучили основы массивов в PHP. Как вы уже поняли, массив может иметь довольно много элементов, и каждый из этих элементов, в свою очередь, также может являться массивом. Само собой, напрашивается вопрос: «А можно ли как-то автоматизировать обход по массиву?». То есть обращаться к его элементам по одному, не указывая при этом индексы значений. Ответ – можно. Для этого в PHP есть такая замечательная вещь, как циклы.

Читать далее

Что такое движок для сайта

30.08.2017   378   0
Что такое движок для сайта

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

Читать далее

Изучаем массивы в PHP

26.08.2017   1018   13
Изучаем массивы в PHP

Давайте разберемся, что же такое массив в PHP. Массив – это просто группа каких-то значений, представленных как единое целое. Представьте себе корзину с фруктами. В ней лежат банан, апельсин, яблоко и виноград. В PHP можно представить такую структуру в виде массива. Корзина – это сам массив, а конкретные фрукты – это его элементы.

Читать далее

Что нужно знать backend разработчику сегодня

21.08.2017   1846   0
Что нужно знать backend разработчику сегодня

Если вы задаетесь вопросом о навыках разработчиков, значит пришло время раскачать себя по полной программе и наконец подтянуть все те навыки и умения, которых прежде просто не хватало. Новые тенденции и технологии веб-разработки настолько быстро изменяются, что проследить за их работой порой просто нереально. И чтобы не потерять свою любимую работу, быть интересным и востребованным специалистом во все века - необходимо идти в ногу со временем и следить за новинками в сфере программирования и создания сайтов, ибо меняются не только сайты и их составляющие, но и запросы тех людей, которые заказывают себе интернет-платформу для бизнеса.

Читать далее

Что представляет собой backend-разработка

20.08.2017   1137   0
Что представляет собой backend-разработка

Мэтт Джординг, известный разработчик программного обеспечения, как человек, обладающий богатым опытом в области backend разработки, в кратком интервью раскрыл суть такого явления, как бэкенд-разработка. Специалист утверждает, что это структура, от которой зависит существование интернета. Backend позволяет осуществлять передачу информации между людьми и устройствами, - как раз таки в этом и состоит задача всемирной паутины, ведь она создана специально для обмена данными. Сравнивая структуру вебсайтов со структурой растения, Джординг уверенно отвечает, что backend development идентичен корневой системе, обеспечивающей транспорт воды и других жизненно важных ферментов в организме. Так, становится просто невозможным недооценить роль бэкэнда в интернет-пространстве – она поистине огромна.

Читать далее