Рубрика «Веб-разработка» - 272

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

При этом о надежности самого кода говорить как-то не принято, хотя в суровых условиях высоконагруженных проектов его качество приобретает особое значение. Вам нужен действительно «пуленепробиваемый» код, который будет работать корректно даже в случае большого количества одновременных запросов к одним и тем же данным. В этой статье представлен набор рекомендаций, которые могут помочь вам в написании такого кода.
Читать полностью »

в 10:22, , рубрики: rest, soap, Веб-разработка, метки: , ,

Лучшее из описаний разницы между подходами REST и SOAP нашлось в книге "Zend Framework: разработка веб-приложений на PHP". Спешу поделиться сами, чтобы вы были вооружены на тот случай, если вас спросят о разнице между REST и SOAP на вечеринке собеседовании.

Читать полностью »

Сравнение панелей управления хостингом cPanel и vDeck

1. Введение

Панель управления хостингом, это онлайн среда, которая предоставляет возможность пользователю через интуитивно понятный (или чертовски неудобный) веб-интерфейс управлять всеми необходимыми настройками  веб-сервера. Благодаря удобному веб-интерфейсу, пользователю не нужны специфические знания о командах веб-сервера (например  “/scripts/killacct” — удаление домена или “vi/var/named/domain.db” — при редактирование ДНС записей домена) или  расположении файлов конфигурации (например, файл конфигурации Apache, путь: “/usr/local/apache/conf/httpd.conf”).
Сравнение панелей управления хостингом: cPanel vs. vDeck  Сравнение панелей управления хостингом: cPanel vs. vDeck

2. Категории оценки и сравнения панелей управления хостингом

Для сравнения двух панелей управления рассматривались следующие параметры:

  1. Поддерживаемые операционные системы
  2. Мультиязычность
  3. Работа с доменами и сабдоменами
  4. Администрирование пользователей почты
  5. Администрирование пользователей ftp
  6. Настройка и администрирование БД MySQL
  7. Удобство работы со статистикой веб-сервера
  8. Удобство работы с файлами на сервере
  9. Настройка безопасности

Читать полностью »

Подборка простых jQuery-сниппетов и плагинов, которые помогут адаптировать сайт для отображения на iPad. Некоторые подойдут и для других тач-устройств.

jQuery сниппеты и плагины для iPadЧитать полностью »

Недавно на Хабре появились несколько интересных обзоров интерфейсных решений. Мы решили продолжить эту тему на основе своего опыта.

В этом году нашему сервису МойСклад исполнилось пять лет. Мы много работаем над тем, чтобы улучшить его интерфейс. Хотим рассказать вам общие принципы переработки UI — зачем, когда и как это делать.

Зачем улучшать UI?

Переработка UI — дорогостоящий процесс. За последний год наши разработчики потратили на нее не меньше 50% времени, а могли бы вместо этого добавлять новые возможности. Значит, надо четко понимать, для чего мы меняем UI и какие выгоды это даст.

Для себя мы определили задачи, которые должен решить новый интерфейс:

  • Оптимизировать экранное пространство
  • Перенести фокус внимания со служебных элементов интерфейса на данные
  • Помочь сделать первые шаги новым пользователям

Теперь о конкретных действиях.
Читать полностью »

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

И, в принципе, это правда. Если количество этих вариантов изначально было большим.
Читать полностью »

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

Дайджест интересных новостей и материалов из мира айти за последнюю неделю №30 (3 — 9 ноября 2012)
Читать полностью »

Прошел осенний Форум Технологий 2012. Как и в прошлые разы, хотелось поделиться с вами интересными цифрами и фактами относительно мероприятия, а также познакомить тех из вас, кто туда не попал, с основными тезисами докладов. Здесь же вы найдете ссылки на онлайн-видеозаписи, а также на видеофайлы, которые можно скачать и посмотреть/послушать в удобное время со смартфона или планшета.

Программа этого года включала 24 доклада в трех залах. Кроме ведущих специалистов Mail.Ru Group, на Форум были приглашены докладчики из Codecentric, Google, Opera, Cloud9. Видеотрансляцию Форума посмотрело более трех тысяч человек, Twitter в течение дня просто ломился от сообщений с нашим хэш-тегом — их набралось около тысячи от 280 человек, то есть буквально от каждого третьего.

Форум посетило всего около 1000 человек. Это максимальные возможности площадки, где проходил Форум. Весенний форум посетило столько же специалистов.

Читать полностью »

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

Единый вход (Single Sign-On) позволяет существующим пользователям сайта оставлять комментарии через виджет Cackle от имени учетной записи пользователя на сайте без необходимости авторизации в виджете с помощью социальной сети (OAuth) или OpenID провайдера.
Читать полностью »

В этой статье мы расскажем, каким образом мы организовали работу наших сайтов в одном проекте на фреймворке yii.
В первой части приведем немного теории о том, в каких случаях такое может потребоваться и что для этого нужно.
А во второй части приступим к технической реализации.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js