Проектируем систему обновления для своего софта, озадачились поиском наиболее гибкого способа. Основная проблема — как обновлять файлы, которые правились пользователем (темплейты, например и т.п.). Буду рад услышать мнения в комментариях.
Скрипты нехорошо инклудить с собакой — в этому случае любая!!! ошибка (notice, warning, fatal error) внутри этого скрипта будет подавлена. Отлаживать замучаетесь потом.
2checkout не требует забивать продукты — они постепенно забиваются автоматом при покупке, у плимуса можно создать один продукт и использовать только его. Насчет русского офиса, извиняюсь, ошибся — действительно в Украине у них только поддержка есть. А договоры (если нужно работать в белую) подписываются с центральным офисом в США.
Насчет тарифов лучше сразу связываться с ними. Можно 2checkout.com Вам еще попробовать, буржуи, но запуститься в течение дня думаю можно. Еще знаю plimus.com/index.shtml, у этих русский офис есть и поддержка.
Ну а если, например, к сортировке добавить еще штук 10 фильтров? Перечислять их всегда в определенном порядке? А если мне из этих 10 только 1 фильтр нужен? Собственно, тут и спасут get параметры.
На работе стачала была XFS, которая по непонятным причинам жутко тормозила, поэтому откатились потом на ext3 — стало полегче.
Возможно я что-то не догоняю, но зачем выбирать все записи из базы, если показать надо всего 10?
А вот про тип (all, elastic, jumping, sliding) вывода страниц — интересно, спасибо.