@kojot, rece ti agvozden sta i kako, pitao si za yum/rpm pa ti to
napisah :D .. ja licno nisam ljubitelj debi(l)ana .. sa centos-om na
hz-u imam najbolja iskustva
@agvozden, generalno kod tih zahteva 99% razloga je pismenost .. sta je
fora, mysql je krenuo dosta davno i u startu je imao samo osnovnu
podrsku za sql, nikakvu podrsku za mnogo sta drugo i pun .!. bagova, al
je bio mega brz, i za tada "izrodjenog" web developera bio je dovoljno
jednostavan ... zato je procvetao i postao najinstaliraniji rdbms na
svetu.. e sad, fora je sto je mysql za ove 22 godine rastao i polako
podrzavao full sql standard, a da bi podrzao pun sql standard neke
stvari je morao da promeni, jeli, tako da je brdo stvari koje su radile
pre 22 godine prvo bilo deprecated u par verzija pa onda postalo i
unsupported.. (pritom te promene se menjaju samo na drugom broju
verzije, na trecem broju verzije su samo bugfixes nema nikakvim izmena
tog tipa)... oko 1-2% stvari koje su tako promenjene su potpuno izbacena
dok su sve ostale promene bazirane na default vrednostima koje ce mysql
da koristi ako ih nema u konfigu i veci deo njih se kontrolise sa
sql_mode setom modifikacija... tako da "neispravno vreme i datum" koje
si mogao da imas u date/time/datetime.. poljima od neke verzije recimo
vise ne radi (ako upises pogresn datum u polje ne dobijes datum
0000-00-00 nego gresku i nema inserta) i brdo aplikacija (poput magenta)
je prestalo da radi ... naravno, u mysql serveru mozes da podesis
sql_mode da izbacis NO_ZERO_DATE i NO_ZERO_IN_DATE i onda radi ko ranije
.. i brdo takvih stvari .. pogledaj spisak npr ovde:
https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html
sa druge strane, dok je mysql napredovao, menjao se, dodavao nove
stvari, menjao kako stare stvari rade ( cuveni problem recimo je group
by
https://dev.mysql.com/doc/refm...tml#sqlmode_only_full_group_by
zato sto su ljudi koristili group by na pogresan nacin ) neki developeri
su ostali u devedesetim i lakse im je da kazu "mora imas verziju x.y"
nego da oprave svoj pateticni kod :( ..
ja licno ne verujem da za magento treba vise od 1 dan posla za nekog ko
nikad nije video taj kod da ga opravi da radi ok sa 5.7 .. a za ljude
koji pisu taj kod ne verujem da treba vise od 2-3h posla .. samo sto bi
jbg.. radi i ovako :D ...
e sad imas i onih 1% razloga koji su najcesce vezani za testiranje ..
nesto je "vazno" (npr neki banking sistem) pa je pretreseno i na sve
nacine testirano sa verzijom XYZ svega zivog .. pa radi samo sa ovim
libovima i tim verzijama, samo sa onom bazom, samo sa... i tako dalje
... radi najverovatnije i kad sve upgradeujes ali oni ljudi nisu
testirali pa nece garantuju da radi ok..
dal je magento u 99% ili u 1% ne znam, nisam koristio doticni nikad ...
mada php ko php, ja kontam da su u 99%