Запустил сайт ООО ПТК «ЛадаТехСервис»

Опубликовал mvs3d | Дата 15.06.2009 – 00:12 |

Сайт компании ЛадаТехСервисПри создании этого сайта решил обкатать использование библиотеки jQuery. В результате получил значительное ускорение в работе ресурса в целом (AJAX — все-таки сила!), а кроме этого удалось сделать интерфейс «админки» более юзабельным.

Чтобы сделать более удобным и гибким создание произвольных страниц сайта (статьи, новости, текстовая информация о товарах) перешел на использование редактора FCKeditor. Кроме удобного интерфейса «а-ля MS Word» в нем удобно сделана вставка иллюстраций, в наличие локализация на русский язык.

При использовании AJAX на сайтах большая проблема — сделать нормальную поддержку истории посещенных страниц (чтобы корректно работали кнопки «Назад»/«Вперед» в браузере). На многих сайтах такой поддержки просто нет. Мне удалось ее сделать, однако не без определенных проблем. Дело в том, что в браузерах Safari, Google Chrome механизм работы объекта location время от времени преподносит сюрпризы — пришлось долго отлаживать взятый jQuery history плагин и в итоге пропатчить его, сбрасывая историю в случае сбоя. В Internet Explorer, Firefox и Opera все работает, слава Богу, стабильно.

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

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

В общем, первое использование jQuery — вложение большого количества времени, которое, я надеюсь, с лихвой окупится в будущем.

  1. 5 коммент. к “Запустил сайт ООО ПТК «ЛадаТехСервис»”

  2. EvgIq - Июл 9, 2009 | Ответить

    Мне понравилось. Кнопки “” работают (firefox 3.5) :)

  3. mvs3d - Июл 9, 2009 | Ответить

    Кнопки Назад/Вперед :) ? Ну да, с фоксом вообще меньше всего проблем обычно, за что его и любим. Ну и плагины конечно. Кстати, плагинчик WebDeveloper настоятельно рекомендую ;)

  4. Gorky - Авг 5, 2009 | Ответить

    Неплохо так =)
    Jquery помоему из всех js фреймворков самый путевый, тоже с ним пишу все.
    Владимир, а где работаешь если не секрет? Вообще жаль что в тлт мало путевых разработчиков блоги ведут.

  5. mvs3d - Авг 5, 2009 | Ответить

    С относительно недавнего времени на вольных хлебах – зарегался как ИП, работаю самостоятельно. До этого несколько лет в интернациональной команде удаленно на зарубежные заказы.

    P.S. Похоже у тебя интересный блог, подписался :)

  6. amago - Июл 25, 2010 | Ответить

    Сейчас уже всем приходится хоть немного, но разбираться в Ajax, без него уже даже в SEO никуда.

Оставить комментарий или два

Об авторе

Меня зовут Владимир. Я живу в России, в г.Тольятти Самарской области. C 2004 года активно занимаюсь Web-разработками. Интересуюсь развитием сервисов Сети, технологиями создания и продвижения Интернет-ресурсов, компьютерными железками.. и не только ;)

Подпишись на обновления!

 RSS-канал / Email-рассылка
Поиск :