A php 5-n futó shopcms frissítése

az egyetlen, aki ezt teszi, amikor hibát talál, amikor hibát talál a témájában, és nagyon hálás ez, és tudja, hogy az ötujjas motor tudja a motort, miért nem együttesen, mert minden olyan munkaért, amelyet meg kell fizetnie, és az online áruház eredetileg kereskedelmi vállalkozás, és hagyja, hogy a badisso fizesse a tesztet, és lefordítsa a szabványos motort a php 5.4+

Igen, Isten legyen veled, a ShopCMS hosszú változata van az UTF8-on. Miért húzza a cp1251-es projekt fényes jövőjét? Ez sokkal könnyebb egyszerre konvertálni UTF-be (a megfelelő tisztítással). Bár más átdolgozás (ugyanaz a referencia-paraméter, amely új szintaxist kapott - a szimbólum még a változó neve előtt) még mindig szükséges.
A probléma egészen más lesz, nem a motorban. A ShopCMS minden ősi őrültségére jó egy meglehetősen nagy szabad és fizetett moduláris töltelék. Minden ízhez és színhez. Kevés ember használja a shopCMS-et a meztelenül, anélkül, hogy további. modulokat. Ki fog fűrészelni őket? Függetlenül attól, hogy mi marad a cp1251 (a probléma a funkciók módosítása kódolás), vagy menjen ShopCMS / UTF8 (megváltozása AJAX-kérések, mivel már nincs szükség iconv) - A legtöbb modul már nem lesz alkalmas a telepítéshez.

abban a pillanatban, hogy ez a bolt csak azért hal meg, mert a szabványban nem képes többet a 5.3-as verziókon dolgozni, amint ez a szabvány új verziójává válik, azonnal életre kel. És új munka lesz a programozóknak az új modulok írására és a régiek rögzítésére

Tehát egyértelmű, hogy fenn kell tartani egy meglévő webhelyet. Azt gondolom, hogy helyesebb a webhelyet a VPS / VDS-ben tartani, ahol meghatározza a PHP és a többi tartalom verzióját. És ha az új oldal elkészült, nos, annak nafig, ez a necroCMS. Legalábbis jól ismerem őt, motívumom van arra, hogy folytathassa a helyszíneket. És a szokásos kliens - nafig ilyen előtti boldogság.

Még mindig van valamilyen utasításom, amit magam írtam az UTF8-ra való áttérésről.
Valamilyen okból nem írtam fel a fórumra, már nem emlékszem.
Talán nem teljes, és befejezni akartam.
Talán valahol nem helyes, és jobban akartam írni.
===========================
1. htmlspecialchars funkciók (megadása nélkül codepage találtak functions.php háromszor counter.php kétszer), html_entity_decode (megadása nélkül codepage található functions.php egyszer).
2. A PHP 5.6-ból kiindulva a kódlap-funkciók alapértelmezett kódlapja a php.ini fájlban a default_charset (vagy a .htaccess) beállítással van beállítva. Ie A probléma az orosz betűk eltűnésével csak a PHP 5,4 és 5,5.
3. Nem vettem észre semmilyen különleges problémát a ShopCMS fordításainak UTF8-ban való teljes körű lefordításában és (vagy) az 5.4. És az 5.5. Nem töltött két órát. Valószínűleg néhány probléma kijut, de folyamatosan működik.
- DEFINE-t (DEFAINK_CHARSET) a language.php-ból az init.php-be költözött. Nem emlékszem, hogy miért nem látszik a language.php-t minden esetben
- állítsa be DEFINE ('DEFAULT_CHARSET', 'UTF8')
- bárhol volt egy 1251 vonal (cp1251, windows-1251), DEFAULT_CHARSET
- átkódolt fájlok, ahol orosz betűk vannak a 1251-től az UTF8-ig
- hozzáadta a "DEFAULT CHARSET =" sorot a GetCreateTableSQL függvényhez az xml_installer.php-ban DEFAULT_CHARSET
- Hozzáadva a feladat htmlspecialchars és html_entity_decode feladat DEFAULT_CHARSET (ez már a PHP 5.4 és 5.5).
- helyettesítette az asido osztályt, amely elméletileg PHP-nél több mint 5.3-mal dolgozik (még nincs 5.4, nincs semmi, amit ellenőrizni kellene).
Az így kapott eloszlás könnyen átkapcsol 1251-re<->UTF8. Elég a DEFAULT_CHARSET megváltoztatása és a fájlok új kódolása a kívánt kódolásban.
==================

az egyetlen, aki ezt teszi, amikor hibát talál, amikor hibát talál a témájában, és nagyon hálás ez, és tudja, hogy az ötujjas motor tudja a motort, miért nem együttesen, mert minden olyan munkaért, amelyet meg kell fizetnie, és az online áruház eredetileg kereskedelmi vállalkozás, és hagyja, hogy a badisso fizesse a tesztet, és lefordítsa a szabványos motort a php 5.4+

Igen, Isten legyen veled, a ShopCMS hosszú változata van az UTF8-on. Miért húzza a cp1251-es projekt fényes jövőjét? Ez sokkal könnyebb egyszerre konvertálni UTF-be (a megfelelő tisztítással). Bár más átdolgozás (ugyanaz a referencia-paraméter, amely új szintaxist kapott - a szimbólum még a változó neve előtt) még mindig szükséges.
A probléma egészen más lesz, nem a motorban. A ShopCMS minden ősi őrültségére jó egy meglehetősen nagy szabad és fizetett moduláris töltelék. Minden ízhez és színhez. Kevés ember használja a shopCMS-et a meztelenül, anélkül, hogy további. modulokat. Ki fog fűrészelni őket? Függetlenül attól, hogy mi marad a cp1251 (a probléma a funkciók módosítása kódolás), vagy menjen ShopCMS / UTF8 (megváltozása AJAX-kérések, mivel már nincs szükség iconv) - A legtöbb modul már nem lesz alkalmas a telepítéshez.

abban a pillanatban, hogy ez a bolt csak azért hal meg, mert a szabványban nem képes többet a 5.3-as verziókon dolgozni, amint ez a szabvány új verziójává válik, azonnal életre kel. És új munka lesz a programozóknak az új modulok írására és a régiek rögzítésére

Tehát egyértelmű, hogy fenn kell tartani egy meglévő webhelyet. Azt gondolom, hogy helyesebb a webhelyet a VPS / VDS-ben tartani, ahol meghatározza a PHP és a többi tartalom verzióját. És ha az új oldal elkészült, nos, annak nafig, ez a necroCMS. Legalábbis jól ismerem őt, motívumom van arra, hogy folytathassa a helyszíneket. És a szokásos kliens - nafig ilyen előtti boldogság.

Még mindig van valamilyen utasításom, amit magam írtam az UTF8-ra való áttérésről.
Valamilyen okból nem írtam fel a fórumra, már nem emlékszem.
Talán nem teljes, és befejezni akartam.
Talán valahol nem helyes, és jobban akartam írni.
===========================
1. htmlspecialchars funkciók (megadása nélkül codepage találtak functions.php háromszor counter.php kétszer), html_entity_decode (megadása nélkül codepage található functions.php egyszer).
2. A PHP 5.6-ból kiindulva a kódlap-funkciók alapértelmezett kódlapja a php.ini fájlban a default_charset (vagy a .htaccess) beállítással van beállítva. Ie A probléma az orosz betűk eltűnésével csak a PHP 5,4 és 5,5.
3. Nem vettem észre semmilyen különleges problémát a ShopCMS fordításainak teljes körű UTF8-ban történő fordításában és (vagy) az 5.4. Nem töltött két órát. Valószínűleg néhány probléma kijut, de folyamatosan működik.
- DEFINE-t (DEFAINK_CHARSET) a language.php-ból az init.php-be költözött. Nem emlékszem, hogy miért nem látszik a language.php-t minden esetben
- állítsa be DEFINE ('DEFAULT_CHARSET', 'UTF8')
- bárhol volt egy 1251 vonal (cp1251, windows-1251), DEFAULT_CHARSET
- átkódolt fájlok, ahol orosz betűk vannak a 1251-től az UTF8-ig
- hozzáadta a "DEFAULT CHARSET =" sorot a GetCreateTableSQL függvényhez az xml_installer.php-ban DEFAULT_CHARSET
- Hozzáadva a feladat htmlspecialchars és html_entity_decode feladat DEFAULT_CHARSET (ez már a PHP 5.4 és 5.5).
- helyettesítette az asido osztályt, amely elméletileg PHP-nél több mint 5.3-mal dolgozik (még nincs 5.4, nincs semmi, amit ellenőrizni kellene).
Az így kapott eloszlás könnyen átkapcsol 1251-re<->UTF8. Elég a DEFAULT_CHARSET megváltoztatása és a fájlok új kódolása a kívánt kódolásban.
==================

Badisoft ide, és rakjon ki egy működő kézi eladása, szállítása sok, akik az online boltban, költözés cm, egyszer is elég, hogy menjen a 8 és UTF kódolási problémák eltűntek, valamint az értékesítés és a csupasz motor már utf8. És ez pedig ösztönözni fogja az új modulok írását már utf8 alatt? és az írott embereket el kell rendelni az utf alatt.

Kapcsolódó cikkek