Кўрган бўлсангиз. Johncms 9дан бошлаб кодлар ва ишлаш структураси бутунлай ўзгарди ва янги 9.2 версиясини аввалгиларига умуман таққослаб бўлмай қолди. Шу сабабли ўзимизнинг тушунчамизни ва тушунган жойларимизни шу мавзуда ёзиб борсак бошловчилар учун анча осонроқ бўлади. Ёки ёзиб борсак ўзимиз учун келгусида топиш осонроқ бўлади.
Ёки тушунмаган нарсамиз бўлса ёзса билган одам жавоб беради. Демак бошлаймиз.
Bosh menu: themes/default/templates/system/layout/default.phtml faylida joylashgan 3 daqiqa 15 soniyadan keyin yozdi:
JohnCMS 9.x.x ni o'rnatmoqchi bo'lsangiz siz foydalanotgan hostingda bo'lishi kerak: Apache
PHP 7 va undan yuqori
MySQL 5.6.4 va undan yuqori
Mysqlnd drayveri
JRCoder, # JRCoder (26.03.2020 / 16:37)
Bosh menu: themes/default/templates/system/layout/default.phtml faylida joylashgan
3 daqiqa 15 soniyadan keyin yozdi:
JohnCMS 9.x.x ni o'rnatmoqchi bo'lsangiz siz foydalanotgan hostingda bo'lishi kТугунишим бўйича head.php va end.php umuman yo`qolgan orniga shu default.phtml bo`lgan va hamma sahifalarda shu chiqadi. Faqat ўртадаги маълумотлар ва бўлимлар ўзгаради.
Энг сенсансия бўлган нарсалар менимча янги технологиялар ўрганилгани бўлган. Яни хозирги замон талабига менимча 100% мос келади. Яъни Getcomposer Guzzlephp ва яна бошқа нарсалар ўрнатилганлигидадур.Birgina Guzzlephp bilan php curllarsiz apilarga so`rov yuborishimiz va qabul qilishimiz mumkun.
CHEfan, # CHEfan (27.03.2020 / 00:32)
John9ga modul qo'shish va modul yozish qanday bo'ldi endi? Kimdur modul yozib yoki o'rnatib ko'rdimi?Menimcha, forumda john9ga mod tuzib körgan odam bölmasa kerak:-)
john9 körib cmsni tanimay qoldim. Butkul özgargan. +bosh og'riq kodlar böbdi nima qayerda qayerdan olyapti topib bölmay qolibdi. Huddi johncms yaratuvchilari cmsni labirind qilib tashlaganga öxshaydi
Кеча кечқурун тушуниб етдим. Menimcha eng qulaylashtirlgan holatida chiqarilgan.
Sababi
1. shablonlarning oson almashinuvi.
2. Shablon qo`yish osonligi.
3. Head va End phplarning yo`qolganligi.
4. Frontend va Back endning alihida yozilganligi.
Узунроқ қитлиб атадиган бўлсанг илгани хеад ва энд пхпларда очилган дивлар ё ёпилмай қоларди ё ортиқча ёпилиб қоларди. Бундан ташқари шаблонлар ва темаларнинг тузунилини ўзгартириш учун кодлар бир-бирига қўшиб кетганлиги учун php файлларни хам ўзгартиришга анча вақт ва куч сарифларнар эди. БУ эса сайтга янги шаблонлар (темалар) ясашни мураккаблаштирар ва узоқ вақт талаб қилинар эди.
булар хаммаси IMHO 3 daqiqa 35 soniyadan keyin yozdi:
Ха айтганча men john 6.2 da kod yozib web saytlar yaratilishi modadan qoldi deyarli hamma narsalarni o`rganib bo`ldim deb o`ylagan edim bu kodlarni ko`rib qanchalar kam narsa bilishiga amin bo`lib phpni o`rganish ishtiyoqi yana ham ortdi.
program, # program (27.03.2020 / 13:56)
ozimiz bilgan hostinglari qaysi biri ornata oladi buni tld24.ru ga ornarmikinphp7.x.x ni va mysqlni yangi versiyasini qo'llaydigan lyuboy hosting qo'llayveradi. keo qollamaydi lekin