WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

PHP Metameric Cache

— Додатки до WorldWideScripts.net

Підпишіться на наш канал, щоб залишатися в курсі подій!

Новинка! Слідуйте за нами, як ви хочете!


PHP Metameric Cache - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

ОНОВЛЕНО PHP метамерними кеш механізм дискового кешу на основі, що дозволяє створювати кеш для окремих частин PHP сторінку або сайт PHP швидко і легко. Це не залежить від структури URL вашого сайту. Ви можете зберігати в кеші кожен частина з унікальним ім'ям, а потім отримати його або видалити його на вимогу.

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

Ви повинні поставити два рядки коду в початковій точці (де ви хочете, щоб почати кешування) і одного рядка коду в кінцеву точку (де ви хочете, щоб в кінцевому кеш). Те ж саме відноситься і до код стільки розділів, скільки ви хочете кешувати. Тільки 'значення' ім'я змінної в кеші файлу буде змінено для кожної частини (тільки один раз). Кеш секції коду, будуть збережені з унікальним ім'ям, який ви вкажете.

Якщо кеш для будь-якої ділянки коду минув, на нового творіння кеша для цього розділу, він буде перезаписан. Ви можете видалити кеш вручну і вибірково, але зазвичай вам не потрібно це. Ви можете видалити всі кеша в будь-який час.

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

Вигода

Нещодавно я зробив динамічний додаток PHP, що мав навігаційне меню. Елементи меню можуть відображатися на заголовок, нижній колонтитул, бічній панелі вибору, заснованого адміністратора. Меню був хороший CSS для своїх стилів. Я реалізував величезні чеки PHP на цьому меню для управління розміщення і стилі елементів меню. Насправді, в кінці кінців я зрозумів, що ці перевірки на сторінках навантаження кожного разу, може уповільнити застосування. Мені потрібно якийсь кешування для кешування тільки що навігація і потім кілька секцій кожній сторінці. Цей кеш може вирішувати такі проблеми.

Особливості

  • NEW: встановити різні закінчення часу для будь-якого або кожного збереженим результатом.
  • Створити кеш для певних частин веб-сторінки або зареєструватися повний кеш веб-сторінки.
  • Простота інтеграції в і налаштувати з будь-якого веб-сайту
  • Легкий сценарій
  • Тільки підключається до бази даних або пройти через скрипти PHP при кеш Текст сторінки кеша не існує
  • Встановити час кеш легко
  • Видалити виділену частина (файл) з кеша або всіх файлів кеша
  • Зменшення навантаження сервера, обробки, споживання ресурсів і збільшити швидкість завантаження сайту робить його реагувати
  • Скорочення бази даних запитів запити

Цей сценарій призначений для тих, хто не любить "повний кешування сторінок 'або' повний сайт кешування". Виключити логін або користувальницькі області повністю від кешування. Візьміть окремі частини, з веб-сайту або з PHP сторінку - визначити їх імена і cahce ті частини окремо. Цей кеш буде отримати вихід з цих частин і зберігати їх з унікальними іменами в папці кеша. Наступного разу, коли сторінка завантажується, якщо ці сегменти зберігаються в кеші, будуть відображатися в кеші і їх реальна PHP код, який генерується ті частини не будуть виконані. Робота в режимі реального PHP код, включаючи запитів до бази даних буде пропущений і його вже зберігається вихід буде відображатися.

Можна кешувати стільки частині сторінки або веб-сайт, як вам подобається. Це дає вам повний контроль над вашим веб-сайтів. Ви можете вирішити, звідки, що і скільки в кеш. Його простий і легкий у використанні.

Реалізація / Використання

cachePARTname
почати кеш
Код або Зміст № 1
кінець кеша

cachePARTname
почати кеш
Код або Зміст № 2
кінець кеша

ANS так далі..

<?php $filename="desired-cache-file-name"; include("start-cache.php"); if($cached!='yes') {?> data or code to cache... <?php } include("end-cache.php");?>

Це створить файл кеша з ім'ям як 'cache_desired-кеш-файла ім'я-' і зберігати дані "дані або код в кеш..." в ньому.

Повторіть цей крок, щоб кешувати більше даних про тій же сторінці або на декількох сторінках.

Журнал змін

- 28 березня 2013

  • Додано замовлення "час дії кеша" варіант. Ви можете встановити різний час закінчення для кожного кешованого розділі вашого сайту. У тій же сторінці, різні розділи можуть мати різний час закінчення терміну їх кеш-пам'яті.
  • Виправлена ​​помилка - Після видалення одного результат з кешу, він був не в кеші знову - ВИПРАВЛЕНО
  • Оновлене демо, оновлений код, оновлені підказки коду, оновлена ​​документація.

Якщо ви хочете створити кеш для повних сторінок, перевірити ' Простий PHP Cache '.


Завантажити
Інші компоненти в цій категоріїВсі компоненти цього автора
КоментаріЧасті питання та відповіді

Властивості

Створено:
26 13 березня

Останнє оновлення:
30 14 червня

підтримуються браузери:
IE6, IE7, IE8, IE9, IE10, Firefox, Safari, Opera, Chrome, файлів, включених

Версія програмного забезпечення:
PHP 4.x, PHP 5.x, PHP 5.0 - 5.2, PHP 5.3

Ключові слова

електронної комерції, електронної комерції, всі товари, прискорювач, блоки, кеш, кешування, швидше, кеш-файл, час завантаження, кеш сторінки, продуктивність, PHP кеш, кеш запитів, швидкість, статична кеш, кеш веб-