Tegi sarlavhaning tegidir, va hujjatga nom bеrish uchun hizmat qiladi hujjat nomi va



Download 31,89 Mb.
bet223/227
Sana30.12.2021
Hajmi31,89 Mb.
#90504
1   ...   219   220   221   222   223   224   225   226   227
Bog'liq
ped web dizayn 2020

Ishlab chiqaruvchi

Asosiy versiya

Boshlang’ich yangilanish va o’zgarishlar

Chiqqan sanasi

Eslatmalar

Macromedia

1.0

1.0

Dekabr 1997

Birinchi verseiya. Mac OS uchun.

1.2

Mart 1998

Windows uchun birinchi versiya

2.0

2.0

Dekabr 1998




3.0

3.0

Dekabr 1999




UltraDev 1.0

Iyun 1999




4.0

4.0

Dekabr 2000




UltraDev 4.0

Dekabr 2000




6.0

MX

29 May 2002




7.0

MX 2004

10 Sentaybr 2003




8.0

8.0

13 Sentaybr 2005

Macromedia ning oxirgi versiyasi

Adobe

9.0

CS3

16 Aprel 2007




10.0

CS4

23 Sentaybr 2008




11.0

CS5

12 Aprel 2010




11.5

CS5.5

12 Aprel 2011

HTML5 qo'llab quvvatlaydi

12.0

CS6

21 Aprel 2012




13.0

CC

17 Iyun 2013




14.0

CC 2014

18 Iyun 2014




14.1

6 Oktabr 2014




16.0

CC 2015

16 Iyun 2015




17.0

CC 2017

2 Noyabr 2016






Rang

Izoh

Qizil

Eski versiya, boshqa qo’llab quvvatlamaydi

Sariq

Eski versiya, xozircha xizmat ko’rsatiladi

Yashil

Yangi versiya

Macromedia Dreamweaver dasturi ham WYSIWYG texnologiyasi asosida ishlovchi dastur bo‘lib, FrontPage 2003 dasturiga o‘xshagan interfeysga ega. Macromedia Dreamweaver dasturida ham ko‘pchilik web ishlanmalar yaratiladi.

Ishchi sohaning asosiy tashkil etuvchilari quyidagilar hisoblanadi:


  • Hujjat oynasi - tahrirlanayotgan hujjatni ko‘rsatadi.

  • Ob’ekt palitrasi (Insert) - turli xil tipdagi ob’ektlarni (rasmlar, jadvallar, maxsus simvollar va boshqalar) sahifada tezda joylashtirish uchun xizmat qiladigan tugmalarga ega;

  • Xususiyatlar palitrasi (Properties) - belgilangan matn yoki ob’ekt xususiyatlarini ko‘rsatadi va ularni tahrirlash imkonini beradi.

  • O‘zgaruvchan palitralar (Floating Palettes)- oynalar, inspektorlar va palitralarni umumiy bloka birlashtirish uchun xizmat qiladi.

Hujjat oynasi Macromedia Dreamweaver 8 dasturining asosiy oynasi hisoblanib (2‑rasm), unda hujjatni yaratish va tahrirlash jarayonini ko‘rish mumkin; Hujjatning brauzer oynasida qanday ko‘rinishini taxminiy ko‘rsatib turadi; Joriy loyihaga bog‘liq bo‘lgan turli xil ma’lumotlardan foydalanish imkonini beradi.

13-rasm. Macromedia Dreamweaver 8 dasturi oynasi

Ob’ekt palitrasi jadvallar, rasmlar, qatlamlar va boshqa ob’ektlarni tezda joylashtirishga mo‘ljallangan tugmalardan tashkil topgan. Ob’ektlar palitrasini ochish\yopish uchun bosh menyudan Window > Insert bo‘limini tanlang yoki Ctrl+F2 klavishlar birligini bosing.

Ob’ektlar palitrasi quyidagi bo‘limlarga ega:


  • Characters - maxsus simvollarni sahifaga o‘rnatish va simvollarni tanlov asosida o‘rnatish imkonini beradi;

  • Common - rasm, jadval, Flash kliplari, Shochweve, Java apletlari va boshqa ko‘p ishlatiladigan ob’ektlar; Internet magazindagi maxsulotlar namoyishi.

  • Forms - shakllar va boshqarish elementlarini yaratish;

  • Frames - sahifada ko‘p qo‘llaniladigan freymlar tuzilishlarini o‘zida saqlaydi;

  • Head - sahifa sarlavhasi teglari: META, KEYWORDS va Base, Refresh va boshqalar; Huddi shu yerga meninh shaxsiy internet magazinim deb yozamiz.

JetBrains PhpStorm

14-rasm. JetBrains PhpStorm dasturining logo tipi.

JetBrains PhpStorm – PHP uchun integratsiyanlangan pullik kross-platforma. Intellij IDEA platformasi asosida JetBrains kompaniyasi tomonidan ishlab chiqilgan.

JetBrains PhpStorm – PHP, HTML va JavaScriptlarning kodlarni taxlil qilish, xatolarini to’g’rilash, PHP va JavaScript kodlarni tartibga solib turadi. PHPStorm dasturi PHP 5.3, 5.4, 5.5, 5.6, 7.0 va 7.0 versiyalarining kodlarni avtomatikravishda to’ldirish, shu jumladan generatorlar, hamdasturlar, nomlar maydoni, uzilishlar, qisqa massiv sintaksisini qo’llab quvatlaydi. SQL muxarririning to’laqonli mavjudligi so’rov natijalarini olishga yordam beradi. Dastur IntelliJ IDEA asosida Java tilida yozilgan. Foydalanuvchilar IntelliJ platformasi uchun ishlab chiqilgan plaginlarga o'rnatish orqali funksiyalarini kengaytirish, yoki o'z plagin yozish mumkin.

Asosiy imkoniyatlari

PHP taxrirlovchisi sifatida:



  • PhpStorm o’zida PHP uchun aqlli va juda boy kodlarning lug’ati, kodlarni formatlash konfiguratsiyasi, xatolarni tekshirish va avtomatik kodlarni qo’shish xususiyatlariga ega.

  • PHP 5.3, 5.4, 5.5, 5.6, 7.0 va 7.0 versiyalarining kodlarni avtomatikravishda to’ldirish, shu jumladan generatorlar, hamdasturlar, nomlar maydoni, uzilishlar, qisqa massiv sintaksisini, funksiyaning chaqarish yordamida massivlarni ustida ammalar bajarish, ikkilik literallarni va bosh juda funksiyalarini qo’llab quvatlaydi.

  • Kodlarni avtomatik qo’shish sinflarni, metodlarni, o’zgaruvchi nomalarini, katta maydon nomalariva shunga o’xshash argumentlarni ishlatilishiga yordam beradi.

  • PSR1/PSR2, Drupal, Symfony2, Zend dasturlarning standartlarini qo’llab quvvatlaydi.

  • PHPDoc xususiyati ya’ni JavaDoc xujjatlarni PHPdan foydalanish uchun moslashtira oladi. Doc-blok bu ko’p qatorli komentariyalar xuddi C tiliga o’xshash bo’ladi.

  • PhpStorm dasturi @property, @method va @var asosida kodlarni avtomatik qo’shish imkoniyatiga ega.

  • Kodlarni nusxalash.

  • PHP Code Sniffer (phpcs) yordamida kodlarni tekshirish.

  • Kodlarni qayta ishlash(qayta nomalsh, o’zgaruvchilar, o’zgarmaslar, maydonlar);

  • Smarty shabloni ya’ni sintaktik xatoliklarni ko’rsatish, Smarty funksiyalarni va atributlarni qo’shish, qavslarni va ochilib yopiluvchi teglarni juftlarni qo’yish xususiyatiga;

  • Symfony2 va Yii Framework uchun MVC( model – view – controller ) qo’llab quvvatlaydi;

  • PHAR arxivi orqali kodlarni arxivga olish va undan chiqarish;

NetBeans

53-rasm. NetBeans dasturining logo tipi.

NetBeans IDE – mashinalar uchun Java, Python, PHP, JavaScript, C, C++, ADA kabi dasturlash tillarida erkin dasturlar yaratish uchun mo’lljallangan. Dastur Java tilida yozilgan va Oracle kompaniyasi, NetBeansning mustaqil yaratuvchilari ( NetBeans Community ) va NetBeans Org. tomonidan qo’llab quvvatlab keladi. Dasturni ishlashi uchun Sun JDK yoki J2EE SDK so’nggi versiyalari o’rnatilishi kerak. Dasturni odatiy holda J2SE va J2EE ishlay oladi. 6.0 versiyasidan boshlab J2ME mobil qurilmalar dasturlar yaratish, C++ va PHPnig ishlashi uchun qo’shimcha kompanentalar talab qilmaydi. 2016 - yil sentyabr oyidan boshlab Oracle kompaniyasi NetBeans loyihasini yanada rivojlantish uchun Apache qo’liga topshirida.

Imkoniyati

NetBeans 6.1 versiyasi UML, SOA, Ruby dasturlash tili, mobil qurilmalar uchun ilovalar yaratuvchi J2ME, 6.5 versiyasida PHP tili qo’shilgan, bundan tashqari dastur mashhur va juda qulay dizayner moduli JasperReports kutubxonasi aosisda ishlaydigan iReport ni qo’llab quvvatlaydi.

NetBeans asosiy g’oyasi Sun firmasi tomonidan Java tilida yaratilgan Sun Java Studio Creator, Sun Java Studio Enterprise va Oracle Solaris Studio yordamida kodlarni ishlashni osonlashtirish va rivojlantirish. Bundan tashqari Sun firmasi ilova yaratuvchilar uchun Sun Developer Network bepul ro’yhatdan o’tkazish imkoniyatiga ega, ro’yhatdan o’tish vaqtida hech qanday xizmatlar va majburiyatlar taklif qilmaydi, faqatgina CDDL litsenziyasiga roziligi so’raladi.

NetBeans 6.7 versiyasida Project Kenia, Groovy tili, Grails veb freymvorklari, 6.8 versiyasida esa Symfony, 6.9 versiyasida Zend Frameworklar bilan ishlash uchun qulay versiyalari yaratilgan. Dasturning 7 versiyasida Ruby va Ruby on Rails tilini qo’llab quvvatlashni to’xtatgan, sababi bu versiyada Java 7 tilini to’liq qo’llab quvvatlashi va bu til bilan NetBeans foydalanuvchilarni kam bo’lganligi.

NetBeans platformasi

NetBeans platformasi – Swing dasturlari yaratish uchun mo’jallangan, plagin va dasturlar ishlab chiqish uchun barcha qulayliklarga ega. Ilova dinamik xolatda boshqa modullarni yuklab olishi mumkin. Foydalanuvchilar dasturni yangilash jarayonida, loyihaga oid modullarni ham yuklab oladi.

Platforma asosan:



  • Ilova dizayni boshqarish;

  • Foydalanuvchilarni boshqarish;

  • Ma’lumotlar bazasini boshqarish;

  • Oynalarni boshqarish;

  • Freymworklar bilan ishlash;

  • NetBeansning vizual kutubxonasi ishlash mo’ljallangan.

NetBeans Profiler – Java ilovalarini nazorat qiluvchi vosita: xotira taqsimlanishi va uning ishlashini optimalashtirishga yordam beradi.

NetBeans IDE Bundle for PHP – jamalamasi PHP uchun quyidagilarni taklif qila oladi:



  • Xdebug: kodlarni to’g’rilash;

  • Testlash: PHPUnit va Selenium;

  • Freymvorklar : Symfony (dasturni 6.8 versiyasidan boshlab) va Zend Framework (dasturni 6.9 versiyasidan boshlab)

  • Git (dasturni 7.1 versiyasidan boshlab)

54-rasm.NetBeans dasturining yorlig’i.

Yuqorida aytganimizdek dasturni ishlashi uchun JDK kompyuterga o’rnatilgan bo’lishi lozim. Dasturni boshqa dasturlar kabi ish stoldan uning (54-rasm.) yorlig’iga ikki marta chap tomonini bosgan xolda ishga tushurishimiz mumkin.(-rasm)



55-rasm.NetBeans dasturining ishga tushish jarayoni.



56-rasm.Dasturning umumiy ko’rinishi.

NetBeans 8.2 imkoniyatlari:

57-rasm. ECMAScript 7 va 6 verisalarini birini tanlash.



  • ECMAScript 6 va Experimental ECMAScript 7 qo’llab quvvatlaydi;

  • Node.js vositlari: Grunt va Gulp Task Runners modullari va Node.js 4.0;

  • Oracle JET vositalari: Oracle JET Base, Oracle JET Quickstart Basic va Oracle JET Component Interaction ning andozalarini taklif etadi. (58-rasm)

5
8-rasm. Oracle JET ning andozalari.

  • PHP 7 bilan birgalikda: Symfony3, PHPUnit va phpcs.xml konfiguratsiya fayllari

  • Docker

  • Editor Multicarets

  • SQL Profiling Improvements(59-rasm)

59-rasm.SQL tili.



  • C/C++ vositalarini qo’llab quvatlaydi.



Download 31,89 Mb.

Do'stlaringiz bilan baham:
1   ...   219   220   221   222   223   224   225   226   227




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish