Рубрика: Веб-разработка

Учимся использовать командную строку

Любой веб-программист рано или поздно сталкивается с командной строкой. В первый раз, когда мне пришлось это делать, я хотел поставить какую-то библиотеку PEAR, и тогда я удивился, насколько мало я знаю об этом загадочном черном окне:). Если вы сейчас находитесь в одной из этих ситуаций Вы открыли командную строку и не знаете что делать. Вы отрыли …

Node.js — Кто онлайн?

Сегодня я расскажу, как на node.js + Express получить количество пользователей онлайн или Список онлайн пользователей Вполне типичная задача, но если не знать особенностей работы с node.js, к ней трудно подступиться

CSS:target

Существует довольно занятный и малоизвестный селектор псевдо-класса — :target. Селектор указывает на элемент, id которого совпадает с хэшом текущего uri. Редко используется, и придает пикантности одностраничным сайтам

Добавить сайт в поисковики

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

HTML5, вводный экскурс в слайдах

Кто еще не в курсе, что готовит нам html5? Наткнулся на увлекательную лекцию по html5. Каждый слайд вкратце посвящен одной фиче html5, которые относятся как к html, так и к js и css, охватывает важнейшие нововведения, и безусловно просмотр этих слайдов будет полезен каждому web-программисту, кто еще не успел расширить свой кругозор изучением html5

Что такое модель в MVC

Первое, что я должен сказать: модели — это слой, второе, — существует различия между классической MVC и той, что используется в веб-программировании. Чем модели НЕ являются? Модель — это не класс и не один объект. Это популярная ошибка, потому что многие фреймворки несут в себе эту ложную концепцию. Моделью не является ORM или абстракция таблицы базы …

Виджет комментариев вконтакте и хранение количества комментариев на сервере

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

Реализация long polling в node.js

long polling — один из вариантов реализации двусторонней связи с сервером. Заключается в том, что клиент отправляет на сервер ajax запрос, а сервер держит его открытым и отвечает лишь тогда, когда наступает определенное событие. После ответа, клиент вновь делает запрос. Таким образом у сервера есть возможность посылать данные клиенту в любой момент времени.