|
Навіщо створювати CDN-сервер для прискорення доступу до сайту? По-перше, ефект стабільності та прискорення безкоштовних CDN-сервісів не дуже хороший; по-друге, ціна на домашні платні CDN-послуги надзвичайно висока, і звичайні вебмайстри не можуть собі цього дозволити; Третя — найреалістичніша проблема: випадок домашньої вимоги CDN доменного імені Be. Доменне ім'я з корпусом Be, звісно, є вибором домашнього хоста, а доменне ім'я без кейстру Be — американським хостом, і швидкість внутрішнього доступу до американського простору іноді не є ідеальною, і вона завжди не така швидка, як швидкість доступу у домашньому комп'ютерному залі. Тому багато людей люблять розміщувати свої вебсайти в комп'ютерній кімнаті в Японії чи Гонконзі, і навіть CDN-сервіси ми сподіваємося знайти прискорення CDN з японськими або гонконгськими вузлами, наприкладІнкапсулаБезкоштовна CDN, яку надає японський вузол, дуже популярна. Щодо безкоштовного CDN у Китаї, то доменні імена практично неможливі без кейсів Be. Але якщо ми самі скористаємося деякими з домашніх ситуаційВільний простірПорівняно з американським CDN, пряме використання внутрішнього CDN зробить якісний стрибок у покращенні швидкості завантаження сайту. Створити CDN-сервер не так вже й складно, головне — знайти відповідний домашній хостинг, якщо він є вітчизнянимБезкоштовний CDNБуло б бажано, наприклад: 1. Підготовка перед створенням LuManager CDN 1. Знайдіть VPS-хост із швидким доступом у Китаї, щоб встановити панель керування LuManager, наприкладЯпонський VPS、VPS у Гонконзі, або деякі вітчизняні хмарні обчислювальні платформи, наприкладWindows Azure у Китаї 2. Панель керування LuManager підтримує Nginx, Tengine, Apache, оснащена CDN-прискоренням кешу, простим налаштуванням, потужними функціями, інструкцією з інсталяції:Встановлення та використання LuManager 3. Після племінного тестування LuManager CDN автоматично згенерує кеш зображень для прискореного вебсайту, і користувач більше не звертатиметься до вихідного сайту, а до вузла CDN акселерації, який є найкращим для статичного прискорення файлів. 4. У цій статті використовується Windows Azure від Microsoft. Після племінного тестування було встановлено, що доменне ім'я без корпусу Bei може бути прив'язане до простору Windows Azure, і ще належить побачити, чи отримає це перевірку служби підтримки. 2. Навчальний посібник з прискорення кешу CDN у LuManager 1. Увійдіть у панель керування LuManager і натисніть «Додати сайт», щоб ввести доменне ім'я, яке хочете прив'язати.
2. Потім натисніть опцію «Необов'язково», виберіть «CDN Site Acceleration» у спеціальному розділі створення сайту та введіть доменне ім'я вихідного сайту та IP-адресу вихідного сайту. (Натисніть, щоб збільшити)
3. Виберіть "Enable CDN Normal Caching" нижче, і стандартний тип кешу CDN — html|htm|shtml|shtm|gif|jpg|jpeg|png|bmp|swf|jss|mp3|mav|doc|dot|xls|pdf|txt|zip|rar|gz|tgz|bz2|tgz|rm|rmvb|ico 4. Кілька пробілів розділені половиною ширини, наприклад, jpg|png|gif тощо, будь ласка, не кешуйте вміст динамічних веб-сторінок, таких як php|asp|jsp|cgi|aspx тощо, і використовуйте значення за замовчуванням, якщо воно залишено порожнім. 5. Тип файлу можна зіставити з звичайним, якщо хочете співставити вкладення discuz, можна використовувати php.mod=attachment (через ? У регулярному є спеціальний символ, який потрібно використовувати. (Натисніть, щоб збільшити)
6. Після налаштування ви можете зайти в відділ управління сайтом і побачити, що CDN-акселерація успішно створена.
3. Встановіть роздільну здатність доменних імен DNS та увімкніть кешування CDN для прискорення доступу 1. Зайдіть до DNS-офісу управління доменом і отримайте доступ до налаштувань користувачів різних мереж для різних вузлів CDN-акселерації, таких як іноземні та вітчизняні користувачі, користувачі China Telecom і China Unicom, а також відмінності пошукових систем.
2. Для тих, хто використовуєтьсяВедучий у СШАНаділ користувачам прямого доступу до домашнього сервера прискорення кешу CDN значно підвищить швидкість завантаження веб-сторінок. Ось що я поклав у своїхГодаддіВедучий розташований у кімнаті CDN у Китаї.
4. LuManager CDN прискорює ефекти доступу 1. З значення ping, доступ користувача до вебсайту після встановлення LuManager CDN більше не є вихідним сервером, а знаходиться на вузлі CDN.
2. За допомогою інструменту тестування швидкості вебмайстра швидкість завантаження веб-сторінки, прискорена за допомогою домашнього CDN, подвоюється порівняно з непотрібним. (Натисніть, щоб збільшити)
3. Перевірте управління файлами LuManager CDN на сайті та дізнайтеся, що LuManager CDN автоматично згенерував образи для вихідного сервера на сервері, а статичні файли, такі як CSS, JS, зображення та HTML, були успішно скомпоновані. (Натисніть, щоб збільшити)
5. LuManager CDN розширений режим кешування та видалення кешованого контенту 1. Якщо ви хочете увімкнути LuManager CDN Advanced Caching Mode, оберіть цю опцію при створенні сайту для прискорення CDN.
2. Розширене кешування дозволяє вільно обирати індексний файл сайту (головна сторінка за замовчуванням), кеш-файл «випадково розміщується» на сервері вузлових і шифрується, а часто доступні файли використовують кеш пам'яті, що дуже швидко. Цей метод рекомендується користувачам із високою конфіденційністю файлів, швидкістю доступу та достатньою пам'яттю.
3. Якщо ви хочете видалити кеш LuManager CDN, можете встановити пароль або ні.
4. Наприклад, якщо плем'я хоче видалити кеш-файл, перейдіть безпосередньо на сайт: http://10.204.164.9:8888/index.p ... e_delete&id=2&hash=hash=файл=ім'я файлу 5. Алгоритм хеш-значення: значення md5 пароля, тобто md5 (пароль). Якщо пароль залишено порожнім, його можна видалити без перевірки пароля (без параметра хешу) 6. Ім'я файлу: Ім'я файлу відносне до кореневої директорії сайту, починається з /, якщо ви хочете видалити mydir/file файл у кореневій директорії сайту, можна використовувати /mydir/file (рекомендуємо кодувати ім'я файлу за допомогою urlencode). Якщо він у режимі «Файл + Пам'ять», ім'я файлу — /lum_high_cache 6. Огляд використання LuManager CDN 1. CDN-сервер має бути налаштований на використання nginx, а не apache, тип кешу CDN додає php.mod=attachment, що є стисненим режимом вкладення в DZX, якщо не додати php.mod=attachment до стисненого пакетного файлу форуму, він не буде кешований, і ви не отримаєте кращих результатів. 2、LuManager CDNЯкщо кеш-файлів багато, буде дуже складно видаляти їх по одному, і рішенням буде видалити кеш-файли безпосередньо в управлінні файлами простору. Наприклад, я помітив, що іноді отримую помилку 400 після використання LuManager CDN.
|