Backend

Backend


Топ-10 фреймворков, на которые стоит обратить внимание в 2018
Администратор 0

Топ-10 фреймворков, на которые стоит обратить внимание в 2018 читать дальше

Со спросом на web приложения растёт спрос на высокоуровневые фреймворки. И как результат, выбор подходящего фреймворка становится кошмаром для разработчика. Вот я и подумал, что не плохо было бы сделать подборку 10 фреймворков для web разработки, которые идеально подойдут вашему проекту.

0 28.01.2018 17:36:16

Почему стоит изучать Ruby on Rails
Администратор 0

Почему стоит изучать Ruby on Rails читать дальше

Вы начинающий программист? Или просто думаете какой бы язык изучить? Очень рекомендуем вам обратить внимание на Ruby on Rails. Не смотря на обилие языков программирования и доступных фреймворков, Ruby on Rails очень популярен среди web-разработчиков. Всё благодаря функционалу и скорости разработки.

0 28.01.2018 17:12:42

GraphQL vs. REST - Пособие по GraphQL
Сергей 0

GraphQL vs. REST читать дальше

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

0 04.01.2018 16:14:05

PHP-FPM vs Fast-CGI
FD 0

PHP-FPM vs Fast-CGI читать дальше

Common Gateway Interface (CGI) позволяет HTTP-серверу и сценарию CGI делиться ответственностью за запросы клиентов. Сервер ответственен за работу с соединениями, передачу данных, транспорт и различные сетевые задачи. CGI, в свою очередь, управляет всеми процессами, связанными с приложением, такими как доступ к данным и подготовка документов.

0 03.01.2018 17:47:25

8 причин, почему Laravel лучший PHP фреймворк.
Администратор 0

8 причин, почему Laravel лучший PHP фреймворк. читать дальше

PHP несомненно один из наиболее популярных и широко используемых языков программирования в сфере разработки web-приложений. PHP удовлетворяет потребности как малого бизнеса, так и крупного. Огромное комьюнити помогает быстро решать любые возникшие вопросы.

0 03.01.2018 15:48:06

Как построить многоязычное приложение: пример на PHP и Gettext
Администратор 0

Как построить многоязычное приложение: пример на PHP и Gettext читать дальше

Не важно разрабатываете вы небольшой сайт или полноценное Web-приложение, вы хотите чтобы все это было доступно как можно большей аудитории. Для этого, как минимум, нужно обеспечить доступность сайта на разных языках.

Различия в языках, такие как грамматика, формат даты и другие нюансы, делают эту задачу достаточно сложной.

0 25.09.2017 22:17:13

Сергей 0

Remote observer читать дальше

If a project extends beyond a local machine, you will most probably have to get integrated with some third party systems.

I’d like to consider the case when such a third party system wants to receive notifications about any changes in our system. For example, the goods catalogue upgrade.

0 09.04.2017 18:10:01

Сергей 0

Remote observer читать дальше

Если проект вышел за рамки локальной машины, скорее всего придётся интегрироваться с какими-нибудь сторонними системами.

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

0 02.04.2017 19:11:51

Symfony vs Laravel
Сергей 0

Symfony vs Laravel читать дальше

Одна из сложнейших задач в разработке, это создание качественных приложений и сайтов в кратчайшие сроки. Поэтому разработчики по всему миру предпочитают используют PHP-фрэймворки. Существует множество фрэймворков, но Symfony и Laravel выделяются из-за некоторых своих особенностей.

0 03.01.2017 00:39:56

DS + FG proof of concept или как я верстаю в Drupal
Евгений 0

DS + FG proof of concept или как я верстаю в Drupal читать дальше

В связи с последними материалами у себя в блоге, а именно о информации как создавать собственные DisplaySuite поля (D7, D8), можно написать и эту, ибо без инфы как создавать свои собственные поля, эта статья была бы не полной.

0 04.09.2016 23:56:28

Работаем с PostgreSQL из psql.
Виктор 0

Работаем с PostgreSQL из psql. читать дальше

Я уже больше 4 лет работаю с PostgreSQL. В начале использовал графические программы, сейчас же обхожусь только встроенными утилитами командной строки. Так получается более эффективно.

Этот пост разделён на несколько секций согласно задачам, которые можно решать с помощью psql:

  • настройка psql
  • получение справки
  • возня в песочнице
  • описание БД
  • составление запросов
  • сравнение результатов
  • клонирование базы данных
  • получение данных

0 23.07.2016 19:34:09

Федеральная система
Сергей 0

Федеральная система "Город" читать дальше

В прошлый раз описал процесс работы с платёжной системой Cyberplat, теперь хочу поделиться опытом работы с ФСГ (Федеральная система город).

Разработано сие чудо ЦФТ. Старались делать все по ГОСТ, поэтому произвести интеграцию не так просто, как хотелось бы (рассматриваем PHP).

0 11.07.2016 17:40:15

Почему Python?
Адиль 0

Почему Python? читать дальше

С некоторого времени в голове крутилась мысль о том, а не написать ли мне небольшую заметку на тему почему язык программирования Python стоит изучать, и более того, создавать на нём программные проекты.

1 22.06.2016 00:36:19

Шаблон: фабрика.
Павел 0

Шаблон: фабрика. читать дальше

Когда я познакомился с шаблонами проектирования, я сразу стал искать возможности применения в js (Где паттерны встречаются на практике, для решения каких практических задач их нужно использовать). Поначалу я недоумевал: все с чем я работал — шаблоны не использовало.

1 06.06.2016 00:16:31

Drupal 7: Программное создание DisplaySuite полей
Евгений 0

Drupal 7: Программное создание DisplaySuite полей читать дальше

Последний год я активно использую DisplaySuite на всех создаваемых сайтах. Он также успешно задействован и на dru.io. DisplaySuite достаточно крупный модуль и умеет многое, но я распишу про его одну вещь как кастомные поля для отображения сущности. Сразу огвоорюсь, способ создавать такие поля есть в ядре, DS же делает это более приятным способом и добавляет свои фишки. Если кому нужен способ без DS, то изучайте hook_field_extra_fields(). Но если таких полей потребуется много, я бы всё же посмотрел в сторону DS, даже ради одной это фичи.

0 03.06.2016 23:26:17

Cyberplat. Интеграция.
Сергей 0

Cyberplat. Интеграция. читать дальше

Однажды занимался разработкой платёжного шлюза. По сути это был агрегатор платёжных системы.

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

0 09.05.2016 00:07:36