Ha CDN-t kell használni a weboldalad felgyorsításához, van egy egyszerű megoldásom a discuz fórumokhoz, ami megkönnyíti a discuz webmesterek számára a CDN használatát
1. Először hozz létre egy CDN csatornát a második szintű domainneveddel az Alibaba Cloudon, és várd meg, amíg az hatályba lép
2. Kösd ezt a másodszintű domainnevet a discuz gyökérkönyvtáradhoz
3. Menj a háttérbe, a globális > feltöltési beállításokhoz> az alapbeállításokhoz> helyi csatolék URL-címhez, változtasd ezt az elemet valami ilyesmire,http://img.aaa.cn/data/attachment, ahol img.aaa.cn a második szintű domain név, amit szintén kötsz meg, ne add hozzá /
4. Módosítsd a konfigurációt/config_global.php, és állítsd be $_config['output']['staticurl'] = 'static/'; megváltoztatva $_config['output']['staticurl'] = 'http://img.aaa.cn/static/'; Ezen túlmenően, mivel a DZ több részletében vannak hibák img.aaa.cn, ha megváltoztatod ezt a negyedik pontot, az több részletben is hibát okoz, ezért kérlek, döntsd el magad, hogy megváltoztatod-e ezt a pontot
A fenti műveletek teljesítése után a dz legtöbb statikus erőforrását a CDN gyorsíthatja, ami nagyon egyszerű kezelhető, de ha a mellékletednek vannak jogosultsági beállításai, akkor a felhasználó nem fog a háttérben beállított második szintű domain nevet használni letöltéskor, így a CDN nem gyorsítható, ez teljesen elkerülhetetlen, még ha az egész oldalt felgyorsítod is, ezt nem lehet felgyorsítani, nemcsak a discuz, hanem a phpwindnek is van ilyen problémája. Más gyakori nyílt forráskódú rendszereket magad kell felfedezni, de ne feledd, hogy az Alibaba Cloud CDN-t ne használd a dinamikus kérések gyorsítására, beleértve a pszeudo-statikus URL-eket is.
|