Сдается мне вы совсем не углублялись в структуру кейка. В большинстве случаев нет необходимости создавать объект чтобы вызвать метод.
А приведенный вами пример абсолютно ничего не показывает.
А что касается зенда так он больше похож на набор библиотек а не на фреймворк. Хотя в последнее время ситуация вроде улучшается.
почта оффлайн это как аутлук с дайл-апом. Все почта на компьютере. Ее можно просматривать(аттачи тоже). Писать новые письма. А когда подключаешся к интернету то почта на компьютере синхронизируется с сервером. Приходят новые письма, а те которые вы написали offline — отправляются.
Gears это плагин к браузеру а не к системе. Поэтому в каждом браузере свое хранилище.
Где они лежат не скажу. Думаю у каждого браузера это место будет отличаться.
зачем тогда вообще фреймворки если можно все руками написать?
а массивы используются потому что когда начинали писайт фреймворк ооп еще не было распространено.
в версии 2 будет все как вы хотите.
А приведенный вами пример абсолютно ничего не показывает.
А что касается зенда так он больше похож на набор библиотек а не на фреймворк. Хотя в последнее время ситуация вроде улучшается.
создается Google Chrome приложение gmail
Где они лежат не скажу. Думаю у каждого браузера это место будет отличаться.
а массивы используются потому что когда начинали писайт фреймворк ооп еще не было распространено.
в версии 2 будет все как вы хотите.