Jak je na tom v současnosti vývoj Sunlight CMS? Delší dobu sleduji ten to CMS a jeho vývoj je více méně na nule. Chybějí inovace a pravidelné aktualizace. Nová verze už nevyšla několik let. Podle mého názoru se autorovi už nevyplatí systém vyvíjet ani na své vlastní projekty. Přijde mi že už je to stejná mumie jako phpRS.
Diskuse
Téma: Vývoj Sunlight
Jak to prosím vidíte SunLight a PHP ver.8 a vyšší?
Zkoušel jsem SunLight ver.7.5.5, ale spadne to, protože jsou použity fce, které v PHP 8 už nejsou.
Protože stále ještě používám historickou verzi SunLight 7.4.1 a protože PHP 7.4 končí podpora, tak jsem si říkal, že bych mohlo konečně přejít na novou verzi SunLight 7.5.5 a s tím už rovnou na PHP 8, když už si tím budu hrát. Ale jak to tak vidím, tak asi zůstanu na tom co mám.
Zkoušel jsem SunLight ver.7.5.5, ale spadne to, protože jsou použity fce, které v PHP 8 už nejsou.
Protože stále ještě používám historickou verzi SunLight 7.4.1 a protože PHP 7.4 končí podpora, tak jsem si říkal, že bych mohlo konečně přejít na novou verzi SunLight 7.5.5 a s tím už rovnou na PHP 8, když už si tím budu hrát. Ale jak to tak vidím, tak asi zůstanu na tom co mám.
Jediné co dělá aktuálně problém je
// vypnuti magic_quotes
if (get_magic_quotes_gpc()) {
...
}Mohlo by také pomoci jen doplnit podmínku
if (PHP_VERSION_ID < 70400 && get_magic_quotes_gpc()) {
Ale samozřejmě nikdo neví, co dalšího se může vyskytnout, ale základ běží. Aktualizace z verze 7.4.1 na 7.5.5 je lepší volba i když je potřeba drobný zásah. Minimálně je tam vyřešena podpora mysqli driveru.
get_magic_quotes_gpc()
soubor require/load.php#189
. Pokud celý tento blok odebereš, tak SL poběží. Testováno na PHP 8.1.1// vypnuti magic_quotes
if (get_magic_quotes_gpc()) {
...
}Mohlo by také pomoci jen doplnit podmínku
if (PHP_VERSION_ID < 70400 && get_magic_quotes_gpc()) {
Ale samozřejmě nikdo neví, co dalšího se může vyskytnout, ale základ běží. Aktualizace z verze 7.4.1 na 7.5.5 je lepší volba i když je potřeba drobný zásah. Minimálně je tam vyřešena podpora mysqli driveru.