Tak to ze sa v nejakom jazyku pise lepsie ako v PHP bol/je ten najmensi problem. Bezpocet bezpecnostnych dier, neexistencia mennych priestorov, nejednotnost v navrhu API, nekonzistentnost, chybajuce standardy, spolocne postupy, bordel v sposobe handlingu errorov a mnohe dalsie. To bolo vsetko dosledkom hura stylu, v ktorom sa PHP tvorilo.
Boli casy, ked vam jedna funkcia kniznice hodila vynimku, ina navratovy kod, dalsia pre zmenu nic.
Ale v sucasnosti sa naozaj veci vyrazne posunuli a tvorit napriklad weby v Laraveli je parada.
a proč to je problém? Prostě jako programátor to mám složitější a musím si tyhle rozdíly pamatovat.
Bezpečnostní díry? Opravdu? Myslím, že PHP 7 už vyrostlo a nejvíc děr stejně udělá programátor, drtivá většina bezpečnostních děr (s CVE) v PHP 7 jsou DoS zranitelnosti, není v tom velký rozdíl proti jiným webovým jazykům.