Робота Google Gears

8 Березня 2009
Google Gears - це технологія, яка дозволяє створювати веб-програми, що можуть працювати без інтернету. І ось вже певний час, днів зо два працюю над одним маленьким сервісом idid.org.ua, який буде схожий на ведення того що зробили за день. Так от для нього вирішено було використовувати можливість роботи в оффлайні. Довгенько я розбирався з Гірсом, неначе все й легко здається на перший погляд, але виникає багато проблем. Одна з ним про кешування. Якщо кешувати лише один раз, то будуть проблеми з тим що кеш може бути застарілим. Якщо кешувати постійно, то будем забивати диск юзеру. Якщо ж бува коли видаляти кеш, то це й добре, але все одно зайве навантаження на клієнт. Лише хвилин 10 назад зрозумів, що кешувати потрібно сторінку без данних. А дані брати яваскриптом або з серверу, або з локального хранилища. Тобто на сервері не потрібно генерувати повну сторінку для кеша, а лише генерувати спеціальну - без данних. Досить складно все це писати словами. Думаю коли дороблю сервіс, то зніму скрінкаст про технологію. Про проблеми що виникали і про те як їх вирішував. Хоча це буде десь за тиждень-другий. Бо тут на ящик пива поспорили що я до середи завершу проект GRead, так що на найближчий час забуваю про Гірс, бо ж програти ящик пива не бажаю ;)
 
 
 
Роман Хоменко aka PresidentUA
mail/jabber: spirt40@gmail.com