Moonlight
#1
Assalomu alaykum forumdoshlar
men ozim Harry Ali tuzgan Alicms dan foydalanib cms tuzib kordim umuman kodlarini ham ozgartirdim lekin baribir konglimdagiday chiqmadi chunki yarmidan tugab qolgan script
shuni oxiriga yetkazishda bizni masterlar yordam bersalar degandik
men shaxsan profile.php tuzishda qiynalyapman
shunga ozgina yordam qilsangiz maqsadga muvofiq bolardi
hammaga ham yaxshi bolarmidi
agar mavzu keraksiz bolsa marhamat Delete qilila
74
inco-media
#2
walterhacker, alicms JOHNCMS yadrosidan tuzilgan manimcha.
javohir_hakimov
#3
Savol: Cms nima uchun kerak va qanday vazifa bajaradi?
Moonlight
#4
inco-media, yoq John emas agar shunday bolganida tushunardim
Moonlight
#5
Dastur_UZ, Barchaga ma'lumki, butunjahon tarmog'idagi veb-sahifalar kundan kunga ko'payib bormoqda. Bu holat O'zbekistonda, ya'ni Uznetda ham jadallik bilan amalga oshmoqda. Kimdir o'z shaxsiy sahifasini yaratsa, kompaniya va firmalar korporativ saytlarini yaratmoqda. Yana kimdir o'z kundaliklarini, ya'ni bloglarini olib boradilar.Shu bilan birga, yirik portallar faoliyati ham rivojlanmoqda. Bularning hammasi esa biror dasturiy vosita yordamida yaratiladi. Kimdir HTML tilida, kimdir PHP da, yana kimlardir CMS deb ataluvchi tizimlar yordamida veb-saytlarni yaratmoqda. Xo'sh, CMS degani o'zi nima? Bu tizimni nima ekanini tushunish uchun, keling, avvalo, veb-sahifalar qanday yaratilishi haqida bilib olamiz.1989-yilda Tim Berners-Li tomonidan World Wide Web, ya'ni Bununjahon o'rgimchak to'ri ixtiro qilinganidan boshlab uning har bir foydalanuvchisi oddiy bo'lsa-da, o'z veb-sahifasini yarata olish imkoniyatiga ega bo'ldi. Lekin, buning uchun HTML (Hyper Text Markup Language) tilini bilish shart edi. Turli xil IT-kompaniyalari tomonidan bu ishni osonlashtiruvchi bir qancha dasturiy paketlar, jumladan AdobeDreamweaver va Microsoft FrontPage kabilar yaratildi. Bunday dasturlardan ba'zilari sayt yaratishning barcha bosqichlarini (HTML-kodni yozishdan bu kodni serverga yuklashgacha) boshqarishni o'z zimmasiga oladi. Shu bilan birga, ko'pgina hollarda (aynan oddiy sahifalarni yaratishda) foydalanuvchi bu kodni bilishi shart bo'lmagan. Sababi bu dasturlarda veb-sahifalarni yaratishning vizual usullaridan foydalanilgan.Biroq, HTML-redaktorlarining barcha afzalliklariga qaramay, saytni boshqarish vaqt o'tgani sayin va yangi ma'lumotlar qo'shilishi bilan qiyinlashib boraverdi. Chunki axborot texnologiyalari rivojlanishi bilan veb-saytlar ham rivojlanib bordi. Sayt xaritasini yaratishdek oddiy funksiyani qo'shish uchun ham veb-yaratuvchilar tomonidan ancha-muncha mehnat talab etilaredi. Axir buning uchun barcha ilovalarni ko'rib chiqish, sahifalar orasidagi bog'liqliklarni tekshirish,menyuni yaratish, forumni qo'shish kabi ishlarni bajarish lozim edi. Bu esa doimiy diqqatni va juda ko'p vaqtni talab etardi.Sayt yangilanishi muammosini, ya'ni yangilanishning avtomatlashtirishini hal qilish maqsadida yirik axborot kompaniyalari, jumladan, Newsweek va Time yangi dasturiy ta'minot yaratish ishlarini boshlashga majbur bo'ladi. Bu dasturiy ta'minotlar kontentni (ma'lumotlarni) boshqarish tizimlari (CMS – Content Management System) deb ataldi.Statik va dinamik veb-sahifalarEndi savol tug'ilishi mumkin: oddiy HTML kodida yozilgan sahifa bilan CMS nimasi bilan farq qiladi? Avvalombor, HTML da yozilgan sayt statik holda bo'lsa, zamonaviy saytlar dinamik ko'rinishga ega.Oddiy sayt qanday prinsip asosida ishlashini ko'rib chiqamiz. Foydalanuvchi biror-bir, masalan, page.html sahifasiga murojaat qildi deylik. Veb-server o'zidagi veb-sahifalar katalogini ko'rib chiqadi va agar page.html bo'lsa, foydalanuvchiga uni ko'rsatadi, aks holda esa – 404-chi xabarni ("Fayl topilmadi") yetkazadi.Dinamik sayt esa biroz boshqacha ishlaydi. Foydalanuvchi biror sahifaga murojaat qiladi, biroq bu murojaat diskdagi aniq bir faylga emas, balki sayt dvijokiga (agar dvijok PHP tilida yozilgan bo'lsa, odatda bu fayl index.php bo'ladi) qaratilgan bo'ladi. Dvijok foydalanuvchiga kerakli ma'lumotni biror manbadan (masalan, ma'lumotlar bazasi yoki diskdagi fayldan) oladi, uni HTML-sahifaga aylantiradi va veb-serverga uzatadi, u esa o'z navbatida, foydalanuvchi brauzeriga jo'natadi.Unda yana bir savol tug'iladi: agarbitta faylnigina so'rab, uni brauzerga uzatish mumkin bo'lsa, buncha murakkablashtirishning o'zi nimaga kerak? Shuning uchunki, bu saytni boshqarish qulay bo'lsin. Aytaylik, siz 100 sahifalik (bu unchalik ko'p emas) oddiy sayt yaratdingiz. Ertami-kech siz bu sayt dizaynini, ko'rinishini o'zgartirmoqchi bo'lasiz. U holda esa siz shu 100 sahifani qo'lda o'zgartirib chiqishingizga to'g'ri keladi. Ustiga-ustak, siz avvaliga bu 100 sahifani kompyuteringizdagi lokal serverga yuklab olishingiz, undan so'ng tahrirlab, kerakli o'zgartirishlarni kiritishingiz va oxirida yana serverga yuklashingiz kerak bo'ladi.
MrShahzodbek
#6
walterhacker, Jamoaviy ishlash uchun githubni tavsiya qilaman.
JRCoder
#7
walterhacker, # walterhacker (29.04.2018 / 10:05)
inco-media, yoq John emas agar shunday bolganida tushunardim
JohnCMSni modlagan
Moonlight
#8
JRCoder, Alijohncms emas Alicms ni aytyapman
Moonlight
#9
MrShahzodbek, manga Uzbeklar kerak
MrShahzodbek
#10
walterhacker, O'zbeklarni taklif etish muammo emas! Shunchaki, kodni qayeri o'zgardi, nima bo'ldi, ko'rsa bo'ladi!
Clever
#11
walterhacker, # walterhacker (29.04.2018 / 02:21)
Assalomu alaykum forumdoshlar
men ozim Harry Ali tuzgan Alicms dan foydalanib cms tuzib kordim umuman kodlarini ham ozgartirdim lekin baribir konglimdagiday chiqmadi chunki yarmidan tugab qolgan scri
Shu yerga yuklang bo'lmasa Alicmsni. Kodlari bilan tanishib chiqaylik
Stiven
#12
Kimdur shaxsiy CMS tuzganmi 0 dan
Clever
#13
Stiven, # Stiven (30.04.2018 / 20:18)
Kimdur shaxsiy CMS tuzganmi 0 dan
Men tuzganman
javohir_hakimov
#14
walterhacker, Shunda bu saytni qo'shmcha funksiyalariga ham kradya
Stiven
#15
Clever, ko'sak buladimi?
Clever
#16
Stiven, # Stiven (01.05.2018 / 12:03)
Clever, ko'sak buladimi?
Afsuski buni iloji yo'q, chunki bu cmsda hali sayt yaratilmagan.
33
Tayota
#17
walterhacker, # walterhacker (30.04.2018 / 12:37)
JRCoder, Alijohncms emas Alicms ni aytyapman
Menimcha adashib ketingiz. Alijohncmsni harry ali tuzgan aniqrog'i johncms 6.2ni taxrirlab. Alijohncms qib tarqatgan alicmsni esa alibi (mailzero) tuzgan va tuzyapti cdmob.r* saytida adashmasam 10 yoki 13ta maqola yozgan edi. 0dan cms tuzish haqida va tuzgan cmsini alicmsdeb tarqatgan. Agar shuni etayapgan bösez
Ulty
#18
Clever, # Clever (30.04.2018 / 17:56)
walterhacker, Shu yerga yuklang bo'lmasa Alicmsni. Kodlari bilan tanishib chiqaylik
2015-2016 yillarda UCMS ni boshlab qo'ygandim afsuski realdagi ishlar kupayib shu turish qolib ketgandi 20%lar ishi qolgandi.
DjHuSo
#19
Ulty, Bormi hozir
Ulty
#20
DjHuSo, # DjHuSo (01.05.2018 / 20:54)
Ulty, Bormi hozir
Bor))

Kunduzi: 16°C

28 Mar 2024 yil
Joylashuv aniqlanmadi