Лаборатория сайтов "WebFaceLab"

Что мы делаем?

Мы разрабатываем веб-интерфейсы. Это значит, что мы делаем качественные и удобные приложения, которые будут работать везде, где есть браузер.

  • Сайты и компоненты к ним
  • Системы автоматизации документооборота для предприятий
  • Системы управления контентом (CMS)
  • Системы управления взаимодействием с клиентами (CRM)

Читать далее

Новое в нашей лаборатории
 
Свежие записи в нашем блоге:
Joomla и AJAX

Joomla и AJAX

03.10.2013 | Алексей
Часто при разработке или доработке модулей и компонентов встает вопрос: "Как подружить AJAX и фронтенд Joomla?"
Joomshopping и выгрузка в Yandex Market

Joomshopping и выгрузка в Yandex Market

13.07.2013 | Алексей
Доработка скрипта выгрузки в Яндекс-маркет.
Joomla breadcrumbs

Joomla breadcrumbs

25.06.2013 | Алексей
Изменение вывода "Breadcrumbs" ("хлебных крошек") в Joomla 2.5.
 
Наши обзоры:

Дата и время в веб-приложениях

Одна из самых замороченных задач - обработка даты-времени и представление и хранение их с учетом локального формата. В PHP решения представлены, на мой взгляд, крайне коряво. Попробуйте разобраться в time, mktime, strtotime  и иже с ними. Однако, задача очень элегантно решается при помощи MooTools и его расширения к нативному JavaScript-объекту Date.

Подключаем JavaScript правильно

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

 

Деструкторы в Mootools

К сожалению, в Mootools нет деструкторов. Если же разрабатывать большое приложение без этого важного элемента ООП, то гарантирована утечка памяти. Каждый созданный объект будет съедать ее и не высвобождать и скоро страничка браузера с приложением будет занимать 500 МБ ОЗУ. Это непорядок.