Важные и нужные модули NodeJS

Одним из важных и перспективных направлений DIERA.RU является разработка веб-приложений на платформе NodeJS.

На стороне сервера

2013-05

Express
Микро-фреймворк для быстрого построения приложений на базе nodejs.

Connect
По-сути это база на которой и построен Express

nconf
Парсер конфигурации.

nano
Клиент для работы с CouchDB

mongoose
Модуль от создателей MongoDB компании 10gen.

express-validator
Валидатор для Express


app.get('/postform',function(req,res,next){
req.sanitize('name').xss();
req.assert('name','Name length must be 2-70 character').len(2,70);
var errors = req.validationErrors();
if(errors) {
...
}

res.json({ state: 'success' });
});

formidable
Загрузка файлов. Встроено в Express 3.x.

i18n
Интернационализация приложений.

winston
Организация логирования.

passport
Авторизация.

async
Управление асинхронными потоками.

imagemagick
Враппер для консольной утилиты. Асинхронная и синхронная обработка изображений.

nodemailer
Работы с почтой.

jade
Шаблонизатор от автора Express

underscore
Набор методов для работы с массивами, объектами и коллекциями (backbone).

Облачные сервисы: хранение данных online

В настоящее время вопрос безопасного и надёжного хранения информации становится всё более актуальным. Это имеет большое значение как для предприятий (хранение номенклатуры, текущей документации, архивных данных в электронном виде), так и для обычного пользователя (личные данные и документы, видеозаписи, фотографии, контакты). Если раньше для этой цели использовались в основном жёсткие диски и различные записывающие устройства, то сейчас популярность приобретают становятся так называемые облачные хранилища. Читать далее Облачные сервисы: хранение данных online

Использование поведенческих факторов: Яндекс с «человеческим лицом»

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

Вечные ссылки как инструмент продвижения

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

Использование Яндекс.Метрики для анализа эффективности сайта

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

Владельцы сайтов смогут участвовать в конкурсе «Рейтинг Рунета – 2011»

Конкурс «Рейтинг Рунета» становится открытым для всех сайтов. В этом году заявку на участие в конкурсе могут подать не только профессиональные веб-разработчики, но и владельцы сайтов. Читать далее Владельцы сайтов смогут участвовать в конкурсе «Рейтинг Рунета – 2011»

DIERA.RU на RIW’11

19, 20 и 21 октября 2011 года в Москве в Экспоцентре на Красной Пресне проходила четвертая Неделя Российского Интернета (Russian Internet Week, RIW-2011). Читать далее DIERA.RU на RIW’11

Рынок поисковых систем 2011-2012

Любой относительно опытный пользователь интернетом без труда назовет хотя бы с полдесятка наиболее популярных поисковиков. Однако далеко не все они пользуются одинаковой популярностью. Конечно, владельцы компаний, которым принадлежат эти поисковые системы, делают все, чтобы прибавить популярности именно своему поисковику. Так что баланс популярности различных систем никогда не находится в незыблемом состоянии. И об этом наверняка будет интересно узнать многим пользователям интернета и поисковиков. Читать далее Рынок поисковых систем 2011-2012

Онлайн офис. Обзор предложений.

Тенденция виртуализации приложений наблюдается уже давно, не могла она не затронуть и пакеты офисных программ. Однако способны ли онлайн-версии стать полноценной заменой своих настольных аналогов? Для ответа на этот вопрос стоит поближе рассмотреть несколько вариантов самых популярных онлайн-офисов. Читать далее Онлайн офис. Обзор предложений.

1С-Битрикс: за и против

Комплекс CMS «1С-Битрикс: Управление сайтом» ориентирован на ресурсы, представленные корпоративными сайтами, информационными и справочными порталами, социальными сетями, Интернет — магазинами, сайтами СМИ. В системе для хранения данных применяют реляционную СУБД. Обеспечена поддержка следующих СУБД: Oracle, MySQL, а также MS SQL. Система функционирует на платформах Microsoft Windows и UNIX.
Читать далее 1С-Битрикс: за и против