Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Starší PHP verze 5.7 – je to problém?

beraniste
verified
rating uzivatele
(29 hodnocení)
25. 7. 2017 10:49:13
Zdravím, jeden zdejší programátor mě vystrašil, že eshop napsaný v php 5.7 je karmagedon a že mě každý den hrozí kolaps celého eshopu. Nedivím se, že se mu nechce programovat v něčem starším, když je zvyklý na sedmičky, ale trochu mě to vyděsilo.
Opravdu je to takový průser a je třeba s tím rychle něco dělat? Buď nějaká migrace php verze nebo se připravovat na to, že se jednou bude muset vše udělat načisto? Mě ani zákazníkům je nějaká verze někde a co potřebujeme, to se vždy zařídilo.
25. 7. 2017 10:49:13
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291907
node
verified
rating uzivatele
(5 hodnocení)
25. 7. 2017 10:52:19
Kravina.
25. 7. 2017 10:52:19
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291906
beraniste
verified
rating uzivatele
(29 hodnocení)
25. 7. 2017 10:55:40
Napsal node;1400804
Kravina.
No současný programátor s tím právě problém nemá a tvrdí, že i když systém zastarává, tak se s tím dá ještě v pohodě pracovat a tvrdí, že by to mohlo ještě pěknou dobu jet. Oba víme, že ten systém zastarává a že s každou další úpravou se stává složitější a zvyšuje se šance chybovosti. Ale chci vědět, jak s tím mohu ještě dlouho vydržet.
Každopádně, programátoři s WT s tím měli problém. Tento poslední co mi odřekl říkal, že MySQL by se už nemělo používat, jiní programátoři nedokázali napojit databáze. Takže opět jsem v situaci, kdy mám jen 1 programátora, který žádný problém nemá, ale nemá čas. Kua.
25. 7. 2017 10:55:40
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291905
SPAMIKY
verified
rating uzivatele
25. 7. 2017 11:11:46
Spousta aplikace je programovaná na nižší PHP. Mám eshop na PHP 5.3, na vyšším bez úprav nejde. Ve verzich PHP jsou rozdíly, takže musíte mít verzi PHP, kterou umí vaše aplikace.
25. 7. 2017 11:11:46
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291904
Martin
verified
rating uzivatele
(62 hodnocení)
25. 7. 2017 11:14:18
Je to blbost.
---------- Příspěvek doplněn 25.07.2017 v 11:16 ----------
Napsal SPAMIKY;1400808
Spousta aplikace je programovaná na nižší PHP. Mám eshop na PHP 5.3, na vyšším bez úprav nejde. Ve verzich PHP jsou rozdíly, takže musíte mít verzi PHP, kterou umí vaše aplikace.
Zrovna provozovat něco na 5.3 už normální není, protože je tahle verze už 2 roky mrtvá a nevydávají se pro ni bezpečnostní záplaty. Ale 5.6 čeká "smrt" až za rok a půl.
25. 7. 2017 11:14:18
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291903
brooks
verified
rating uzivatele
25. 7. 2017 11:19:14
Používat 5.* není vůbec problém.
Používat 7.* je super díky novinkám a úpravám.
Obecně migrace ze starších verzí na 7 není větší problém, často je komplikace, když se používá starej mysql ovladač, ale fixnout to je na chvilku.
Kolaps by hrozil v případě, že shop používá funkce vyřazené v 7. verzi php a došlo by k aktualizaci.
25. 7. 2017 11:19:14
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291902
PHP 5.7 = 7.0, původně ta verze měla být označována jako PHP 5.7, ale k množství zásadních novinek se vývojáři PHP rozhodli pro značení 7.0. Verze 6.0 byla přeskočena (kdysi byla ve vývoji, ale ukázala se jako slepá větev, tak aby se to nepletlo).
Jinak se nemusíte všeho vzdávat, stačí projít seznam změn a vyřazené funkce předělat na nové (laicky řečeno) a bude to kompatibilní.
Nebo můžete mít vyhrazený server a tam používat staré verze navždy, také to tak někdo dělá. Ale zvyšujete tím technologický dluh.
25. 7. 2017 11:19:36
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291901
beraniste
verified
rating uzivatele
(29 hodnocení)
25. 7. 2017 11:29:10
Omlouvám se, chyba ... je to PHP 5.6, ale to je jedno. Právě o tom, co tu přátelé píšete - překopat ty změny a přejít na verzi 7 prý je složité. Prý by to byla práce tak na měsíc. Mě už to přestává bavit. Můžete mě někdo poradit, kdo by se v PHP 5.6 chtěl vrtat a kdo by případně tu předělávku za pár let zvládl? Já na to nemám nervy.
25. 7. 2017 11:29:10
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291900
Petr Soukup
verified
rating uzivatele
(5 hodnocení)
25. 7. 2017 11:43:28
Přechod z 5.7 (není tam zase takový rozdíl oproti 5.6) nám zabral u hodně komplexní aplikace jedno odpoledne. Nejdřív upgradujte na 5.7, tím zjistíte, co by mohl být problém a pak můžete jít na 5.7. Prakticky jediné co jsme řešili byla syntax constructorů u jedné staré knihovny - nahradilo se pár řádků a bylo hotovo. V PHP7 jsou spíš víc nové možnosti, než že by přestalo fungovat něco ze starších verzí.
Ono staré PHP není problém teď, ale do budoucna určitě bude. Bezpečnostní rizika a podobně vás třeba netrápí, ale on to bude velký problém hlavně až budete potřebovat něco změnit. Všechny knihovny už vycházejí jen pro PHP7+, takže když budete potřebovat třeba změnit platební bránu (nebo aktualizovat současnou), tak nemůžete použít hotové řešení a musíte si to programovat celé znova. Dlouhodobě se to tak zatraceně prodraží.
25. 7. 2017 11:43:28
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291899
PHP 5.6 stále dostává bezpečnostní záplaty a bude je déle dostávat než 7.0 - http://php.net/supported-versions.php
Pochopil bych, kdybyste měl 5.3, 5.4, ale 5.6 není důvod pro přílišnou paniku.
25. 7. 2017 11:44:36
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291898
tomve
verified
rating uzivatele
(22 hodnocení)
25. 7. 2017 12:01:01
5.6 je v pohodě, ještě tak cca dva roky. Většina webhostingu nabízí 5.6 jako standart, s tím, že některé nabízí 7.x.
Spíš bych to viděl na lenost dělat v 5.6.
25. 7. 2017 12:01:01
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291897
Oleg
verified
rating uzivatele
(53 hodnocení)
25. 7. 2017 12:15:22
Pokud je dostatek casu, prechazel bych na PHP 7.x postupne. Ono se zda, ze casu je dostatek, ale ve skutecnosti to tak byt nemusi. Resit vse na posledni chvili neni idealni. Navic novejsi verze setri prostredky serveru (sami jsme presli z v 5.x na 7.x a rozdil je velmi znatelny ve spotrebe RAM a obecnem zatizeni pres WP po individualni CMS). Pokud mate VPS je to OK do urcite miry, pokud hosting - ten muze starsi verzi PHP ukoncit a navic prostredky HW jsou snadno vycerpatelne.
25. 7. 2017 12:15:22
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291896
beraniste
verified
rating uzivatele
(29 hodnocení)
25. 7. 2017 14:38:43
Jsme na svethostingu.cz
25. 7. 2017 14:38:43
https://webtrh.cz/diskuse/starsi-php-verze-5-7-je-to-problem/#reply1291895
Pro odpověď se přihlašte.
Přihlásit