Разработка инструментов SEO

Monday, November 24th, 2008

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

Google любит блоги

Friday, October 3rd, 2008

Я часто слышал, что Гугл любит блоги и думал, что это связано с тем, что контент часто обновляется на новостных сайтах. Оказывается, я ошибался, Гугл любит и сами движки... Несколько месяцев назад я создал простой сайт на движке Wordpress. В этом сайте только статические страницы. Сам сайт доступен по ссылке: ...

Оптимизация времени загрузки Dojo

Wednesday, August 20th, 2008

Один из наших проектов (пока что нет в портфолио) включает в себя части требующие AJAX для создания интерактивного пользовательского интерфейса. Наша команда решила использовать javascript-каркас Dojo для реализации интерактивных свойств. Dojo - надежный каркас, который в настоящий момент используется во многих сторонних системах, в том числе от таких поставщиков как ...

Современные web-приложения: Фоновые службы

Thursday, July 24th, 2008

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

Управления памятью в C/C++

Thursday, July 24th, 2008

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