Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «программированный»
О фреймворках 2016-08-28 16:07:40
+ развернуть текст сохранённая копия
В сегодняшней статье поговорим о неотъемлемой составляющей большого числа современных веб-проектов — о фреймворках.
Роман Ивлиев на примере множества проектов портала banki.ru, а также заказной разработки в студии крупных проектов Онтико. Рассмотрим следующие темы и поищем ответы на вопросы:
- Что такое фреймворк, и зачем их пишут.
- Почему для некоторых языков их десятки, а для некоторых — единицы.
- В чём плюсы и минусы применения.
- Наиболее распространённые мифы.
- Использовать или нет — примеры из жизни.
- Как выбрать из множества доступных вариантов, на что стоит обратить внимание.
Читать дальше →
Тэги: (онтико), highload, php, yii, битрикс, блог, бунина, веб-сайтов, код, компании, конференции, олега, программирование, разработка, совершенный, фреймворки, фреймфорк
О фреймворках 2016-08-28 16:03:23
+ развернуть текст сохранённая копия
В сегодняшней статье поговорим о неотъемлемой составляющей большого числа современных веб-проектов — о фреймворках.
Роман Ивлиев на примере множества проектов портала banki.ru, а также заказной разработки в студии крупных проектов Онтико. Рассмотрим следующие темы и поищем ответы на вопросы:
- Что такое фреймворк, и зачем их пишут.
- Почему для некоторых языков их десятки, а для некоторых — единицы.
- В чём плюсы и минусы применения.
- Наиболее распространённые мифы.
- Использовать или нет — примеры из жизни.
- Как выбрать из множества доступных вариантов, на что стоит обратить внимание.
Читать дальше →
Тэги: (онтико), highload, php, yii, битрикс, блог, бунина, веб-сайтов, код, компании, конференции, олега, программирование, разработка, совершенный, фреймворки, фреймфорк
Всему своё время 2016-08-26 20:24:16
+ развернуть текст сохранённая копия
Банки.ру — проект с 10-летней историей. В разные времена banki.ru испытывали разные нагрузки. Портал перестраивался под новые требования как логически, так и технологически, что-то мы меняли в авральном режиме, что-то — эволюционным путём. Сейчас средняя посещаемость примерно 2 миллиона просмотра страниц, т.е. проект уже не маленький, но ещё и не совсем большой.
Эта статья — расшифровка доклада Романа Ивлиева (CIO Banki.ru) на обучающей конференции HighLoad++ Junior, которая прошла пару месяцев назад в Москве в рамках фестиваля “Российские интернет-технологии”.
В этой статье мы хотим поговорить об оптимизации, её своевременности, и о субоптимизации, о том, что далеко не всегда лучшие практики разработки нагруженных систем идут на пользу бизнесу.
Посмотрим примеры и поищем ответы на вопросы:
- Настолько ли ваш highload — highload?
- Считать ли хабрэффект поводом для внедрения высоких технологий?
- «Костыль» или «высокотехнологичное решение» — что выбрать? Плюсы и минусы.
- Как выбрать момент для начала новой эры? Есть ли критерии, когда имеет смысл начинать оптимизировать ваше приложение и внедрять крутые штуки «по-взрослому».
- Как можно использовать «список Бунина» для достижения очень неплохих показателей, и все ли пункты реально нужны вам?
- Как работать с техническим долгом, чтобы он не зарастал мхом?
В заключение Роман Ивлиев расскажет про несколько примеров из жизни banki.ru в части замены технологических решений в области высоких нагрузок, и что из этого вышло.
Читать дальше →
Тэги: (онтико), highload, блог, бунина, веб-сайтов, высокая, кода, компании, конференции, олега, оптимизация, программирование, проектирование, производительность, разработка, рефакторинг
[Перевод] Клон Trello на Phoenix и React. Части 8-9 2016-08-24 09:42:01
< ...
+ развернуть текст сохранённая копия
Оглавление (текущий материал выделен)
- Введение и выбор стека технологий
- Начальная настройка проекта Phoenix Framework
- Модель User и JWT-аутентификация
- Front-end для регистрации на React и Redux
- Начальное заполнение базы данных и контроллер для входа в приложение
- Аутентификация на front-end на React и Redux
- Настраиваем сокеты и каналы
- Выводим список и создаём новые доски
- Добавляем новых пользователей досок
- Отслеживаем подключённых пользователей досок
- Добавляем списки и карточки
- Выкладываем проект на Heroku
Выводим список и создаём новые доски
Оригинал
В настоящий момент мы реализовали все важные аспекты регистрации пользователя и управления аутентификацией, равно как и подключение к сокету и вход на каналы, так что готовы перейти на следующий уровень, и дать пользователю возможность выводить список и создавать собственные доски. Читать дальше →
Тэги: elixir, elixir-lang, erlang/otp, framework, phoenix, rails, react, redux, ruby, trello, веб-сайтов, отсебятина, перевод, программирование, разработка, функциональное
Валидировали, валидировали… и вывалидировали! Сравниваем валидаторы данных в PHP 2016-08-24 06:07:21
+ развернуть текст сохранённая копия
Изображение взято с сайта Michiana Stransportation (Bike Shops)
Если вы еще не в курсе, что такое Kontrolio, предлагаю прочесть первую часть — «Держите свои данные под контролем». Вкратце, это моя библиотека для валидации данных, написанная на PHP.
В предыдущей статье я обещал написать сравнение своей собственной библиотеки с другими имеющимися решениями, так что сегодня мы рассмотрим валидацию с помощью Aura.Filter, Respect Validation, Sirius Validation и Valitron. Читать дальше →
Тэги: php, валидация, веб-сайтов, велосипедостроение, данных, программирование, разработка
Главная / Главные темы / Тэг «программированный»
|
Взлеты Топ 5
Падения Топ 5
|