Վեբ սերվերների ստեղծման և պահպանման ծրագրեր: Ո՞ր տեղական սերվերն է ավելի լավ՝ OpenServer կամ Denwer: MaxSite-ի տեղադրում տեղական սերվերի վրա

Կայքեր կամ վեբ հավելվածներ մշակելու և փորձարկելու համար նրանք սովորաբար օգտագործում են տեղական վեբ սերվեր, իսկ մշակումից հետո այն փոխանցում են արտադրական սերվեր: Հետևաբար, այսօր ես առաջարկում եմ դիտարկել Windows 7 օպերացիոն համակարգում տեղական վեբ սերվերի տեղադրման հնարավորությունը, և քանի որ մենք ունենք կայք սկսնակ ծրագրավորողների համար, մենք կօգտագործենք պատրաստի վեբ սերվերի ժողովը՝ օգտագործելով օրինակը: XAMPP.

Եվ մենք կսկսենք հիմունքներից, այսինքն. Մենք կիմանանք, թե ինչ է վեբ սերվերի հավաքումը, ինչից է այն բաղկացած, ինչու է այն անհրաժեշտ, մասնավորապես կանդրադառնանք. XAMPP հավաքում, տեղադրել այն և, իհարկե, ստուգել դրա աշխատանքը։

Ի՞նչ է վեբ սերվերի կառուցումը:

Վեբ սերվերի կառուցում– սա կայքերի գործարկման համար անհրաժեշտ հավելվածների որոշակի շարք է, որոնց տեղակայումից հետո կարող եք անմիջապես անցնել դրանց մշակմանը, առանց շեղվելու և առանց վեբ սերվերի յուրաքանչյուր բաղադրիչի կարգավորումների մեջ խորանալու:

Վեբ սերվերի ժողովը սովորաբար ներառում է առնվազն 3 բաղադրիչ՝ հենց ինքը՝ HTTP սերվերը, վեբկայքի մշակման գործիք, այսինքն. ծրագրավորման լեզուների գրադարաններ, թարգմանիչ և այլն, և տվյալների բազայի կառավարման համակարգ: Նման հավաքների համար օգտագործվում է անվճար ծրագրակազմ, ուստի ամենատարածված բաղադրիչներն են Apache վեբ սերվերը, MySQL DBMS, լեզուները: PHP ծրագրավորումև Պերլ.

Եթե ​​խոսենք այն մասին, թե ինչու է ընդհանրապես անհրաժեշտ նման հավաքույթը, քանի որ դուք ինքներդ հասկանում եք, որ այս ամենը տեղադրված և կազմաձևված է առանձին, ապա դա անհրաժեշտ է հիմնականում սկսնակ ծրագրավորողների կյանքը հեշտացնելու համար, որպեսզի նրանք պարզապես կարողանան տեղադրել մեկ ծրագիր և անմիջապես սկսել: , ասենք, ծրագրավորել սովորել (կայքեր ստեղծել): Օրինակ, մենք կօգտագործենք Windows 7-ը որպես մեր տեղական վեբ սերվերի օպերացիոն համակարգ, քանի որ դա Microsoft-ի Windows ՕՀ-ն է, որը լայնորեն օգտագործվում է Ռուսաստանում:

Իհարկե, կայքի կամ վեբ հավելվածի մշակման ավարտից հետո անհրաժեշտ է ամեն ինչ տեղափոխել արտադրական սերվեր, որն ամենայն հավանականությամբ կօգտագործի Linux-ի վրա հիմնված օպերացիոն համակարգ։ Օրինակ, ես և դուք արդեն դիտարկել ենք CentOS 7.1-ում լիարժեք, աշխատող վեբ սերվերի տեղադրման և կազմաձևման հնարավորությունը, որտեղ մենք առանձին տեղադրեցինք և կազմաձևեցինք վեբ սերվերի բաղադրիչներից յուրաքանչյուրը, այնտեղ օգտագործեցինք Apache, PHP և MySQL: Բացի այդ, եթե որևէ մեկը հետաքրքրված է Windows-ում MySQL DBMS-ի տեղադրմամբ, մենք այստեղ մանրամասն քննարկել ենք դա:

Նշում! Խորհուրդ չի տրվում օգտագործել վեբ սերվերի ժողովը վեբ կայքերի արտադրության հոսթինգի վրա, մանավանդ որ մշակողները իրենք զգուշացնում են, որ այդ հավաքները նախատեսված չեն արտադրության մեջ ներդրման համար:

Վեբ սերվերի ամենահայտնի կառուցումները ներառում են. Denwer, Open Server, XAMPP, WampServer. Ինչպես հուշում է հոդվածի վերնագիրը, այսօր մենք կանդրադառնանք XAMPP-ին:

Ի՞նչ է XAMPP-ը:

XAMPPանվճար, միջպլատֆորմային վեբ սերվերի կառուցում է, որը ներառում է Apache, MySQL PHP և Perl:

Ինչպես կարող եք կռահել, XAMPP-ը հապավում է.

  • X – նշանակում է, որ ամեն ինչի համար հավաք կա ՕՀ(Windows, Linux, OS X);
  • A - Apache;
  • M – MySQL;
  • P – PHP;
  • Պ - Պերլ.

Ի վերջո, այսօրվա համար ( Հունիս 2015 Windows-ի համար XAMPP կառուցումը ներառում է հետևյալ ծրագրաշարը՝ Apache 2.4.12, MySQL 5.6.24, PHP 5.6.8, phpMyAdmin 4.3.11, OpenSSL 1.0.1, XAMPP Control Panel 3.2.1, Webalizer 2.23-0 Փոստի փոխադրման համակարգ 4.63, FileZilla FTPՍերվեր 0.9.41, Tomcat 7.0.56 (mod_proxy_ajp-ով որպես միակցիչ), Strawberry Perl 7.0.56 Portable:

Որտեղի՞ց ներբեռնել XAMPP-ը:

Դուք կարող եք ներբեռնել այս ժողովը պաշտոնական կայքի ներբեռնման էջից՝ https://www.apachefriends.org/ru/download.html

Եվ քանի որ մենք կտեղադրենք XAMPP-ը Windows-ում, համապատասխանաբար կներբեռնենք այս օպերացիոն համակարգի բաշխման փաթեթը, օրինակ՝ ես ուզում եմ դրա համար ներբեռնել XAMPP տարբերակը PHP 5.6.8-ով և սեղմել համապատասխան հղումը։


Որից հետո մենք կներբեռնենք 107 մեգաբայթ ծավալով բաշխման հավաքածու:

Այս կառուցվածքը աջակցում է օպերացիոն համակարգերին Windows համակարգեր, սկսած Vista-ից:

XAMPP-ի տեղադրում

Եկեք սկսենք տեղադրել XAMPP վեբ սերվերի ժողովը, այն պարզ է, ուստի խնդիրներ չպետք է լինեն:

Քայլ 1

Գործարկեք ներբեռնված ֆայլը xampp-win32-5.6.8-0-VC11-installer.exe. Տեղադրման ծրագրի առաջին պատուհանը ողջույնի պատուհանն է, սեղմեք « Հաջորդը».


Քայլ 2

Հաջորդը, ընտրեք այն բաղադրիչները, որոնք պետք է տեղադրվեն, լռելյայն ամեն ինչ ընտրված է, բայց եթե դուք չեք ցանկանում տեղադրել ինչ-որ բան, այսինքն. Ձեզ սա պետք չէ, այնուհետև կարող եք հանել համապատասխան կետի նշումը, օրինակ՝ ինձ Perl-ը պետք չէ, սեղմեք «Հաջորդ».


Քայլ 3

Այնուհետև ընտրեք այն գրացուցակը, որտեղ մենք կտեղադրենք XAMPP, ես այն կթողնեմ որպես լռելյայն, սեղմեք « Հաջորդը».


Քայլ 4

Այս քայլում մենք կարող ենք թողնել կամ հեռացնել « Իմացեք ավելին Bitnami-ի մասին XAMPP-ի համար«, ես հանեցի վանդակը, սեղմեք « Հաջորդը».


Քայլ 5

Ամեն ինչ պատրաստ է տեղադրման համար, սեղմեք « Հաջորդը».


Տեղադրումը սկսվել է։


Տեղադրումն ավարտվելուց հետո մեզ կառաջարկվի անմիջապես գործարկել « Կառավարման վահանակ", սեղմել " Ավարտել».


Այսքանը, մենք գործարկել ենք XAMPP կառավարման վահանակը:


Գործարկեք և ստուգեք Apache-ի, PHP-ի և MySQL-ի աշխատանքը

Ինչպես տեսնում ենք, տեղադրումից անմիջապես հետո բոլոր ծառայությունները չեն աշխատում, ուստի մենք դրանք սկսում ենք « Սկսել».


Այն ծառայությունները, որոնք գտնվում են այս պահինմեկնարկել է.

Նախ ստուգենք Apache-ի աշխատանքը, դրա համար պարզապես բրաուզերում մուտքագրում ենք localhost, իսկ եթե տեսնում ենք հետևյալ նկարը, ապա ամեն ինչ կարգին է։


MySQL-ը և PHP-ն ստուգելու համար PHP-ում գրենք մի պարզ սցենար, որը կստուգի կապը տվյալների բազայի հետ։ MySQL տվյալներ. Դա անելու համար C:\xampp\htdocs\ գրացուցակում ստեղծեք թեստային թղթապանակ, ի դեպ, այն ամենը, ինչ կա htdocs թղթապանակում, կարելի է ջնջել: Փորձարկման թղթապանակում ստեղծեք ֆայլ index.php հետևյալ կոդով.

Տվյալների բազայի սերվերն անհասանելի է

"; exit(); ) //Ստուգում է տվյալների բազայի առկայությունը, եթե (!@mysql_select_db($dbname,$dbconn))(echo "

Տվյալների բազան անհասանելի է

"; exit(); ) //Պարզ հարցում, պարզիր MySQL տարբերակը $VERSION = mysql_query("SELECT VERSION()"); if(!$VERSION)(echo "

Սխալ հարցման մեջ

"; exit(); ) echo mysql_result($VERSION, 0); ?>

Մենք պահպանում ենք և բրաուզերում մուտք ենք գործում http://localhost/test/ հասցեն, ի պատասխան մենք պետք է ստանանք MySQL տարբերակը:


Եթե ​​սա ձեզ զարմացրել է, դա նշանակում է, որ Apache-ն և PHP-ն և MySQL-ն աշխատում են և աշխատում են:

Այժմ ես ձեզ մի փոքր կպատմեմ XAMPP կառավարման վահանակի մասին: Դուք կարող եք այն գործարկել ցանկի միջոցով «Սկսել->Բոլոր ծրագրերը->XAMPP».


Գործարկումից հետո պատկերակ է արագ վերահսկողություն, այսինքն. ծառայությունների մեկնարկը և դադարեցումը.

Առաջարկում եմ վերջանալ այստեղ, քանի որ ամեն ինչ պատրաստ է Apache-ի, MySQL-ի և PHP-ի վրա հիմնված վեբ կայքերի մշակման համար: Եվս մեկ անգամ կցանկանայի նշել, որ այս ժողովը հարմար է բացառապես վեբ հավելվածներ մշակելու և փորձարկելու համար, խորհուրդ չի տրվում օգտագործել այն որպես աշխատանքային հարթակ կայքերի համար: Հաջողություն!

2016-10-15


Տեղական Denwer վեբ սերվերի տեղադրում

Բարև հարգելի այցելու:

Այս հոդվածը կկենտրոնանա այնպիսի կարևոր խնդրի վրա, ինչպիսին է տեղական վեբ սերվերի տեղադրումը: Քանի որ առանց նման գործիքի, գործնականում անհնար է ստեղծել և զարգացնել հատուկ կայքեր:

Այս դեպքում մենք կքննարկենք տեղական սերվերների ամենահայտնի հավաքներից մեկի տեղադրումը` անվճար ներքին վեբ սերվերը Denwer (Դենվեր): Ներառյալ Apache սերվերը PHP կոմպիլյատորով և MySQL աջակցությամբ:

  • Ինչու՞ է ձեզ անհրաժեշտ տեղական վեբ սերվեր:
  • Denwer ծրագրի տեղադրում
  • Ինչպես հեռացնել Denwer-ը ձեր համակարգչից

Ինչու՞ է ձեզ անհրաժեշտ տեղական վեբ սերվեր:

Բնականաբար, կայքերի վեբ էջեր ստեղծելիս, նախքան դրանք համացանցում հանրային դիտման համար տեղադրելը, դուք պետք է կարողանաք դրանք դիտել ձեր համակարգչում: HTML վեբ էջերի կառուցվածքը նկարագրելու լեզվով գրված էջերը կարող են բացվել համակարգչային բրաուզերում այնպես, ինչպես բացվում են սովորական կայքերի էջերը:

Բայց հետո հարց կառաջանա, թե մեզ ընդհանրապես ինչի՞ն է պետք լոկալ վեբ սերվերը, եթե այն ստեղծել ենք HTML էջՄենք կարող ենք այն բացել բրաուզերում: Ի վերջո, այս կերպ հեշտությամբ կարող եք ստուգել և հարմարեցնել ձեր ստեղծած էջերը:

Այս հարցում որոշակի ճշմարտություն կա, իսկապես, եթե վեբ էջերի ստեղծումը բաղկացած է միայն HTML կոդ գրելուց և CSS ոճեր, ապա տեղական վեբ սերվերը կարող է իրականում կարիք չունենալ: Մենք կարող ենք վերահսկել նման էջերի ստեղծման գործընթացը սովորական բրաուզերից։

Սովորաբար նման էջերն օգտագործվում են ստատիկ, հիմնականում ցածր էջերով կայքերում, որոնք դժվար թե հարմար լինեն ինտերնետում աշխատելու համար։ Միակ բացառությունը կարող է լինել մեկ էջանոց կայքերը, որոնք նախատեսված են ցանկացած ապրանքի գովազդի համար:

Ինչու՞ ստատիկ կայքերն ունեն սահմանափակումներ դրանց օգտագործման մեջ: Փաստն այն է, որ դրանք հիմնված են ստատիկ, անփոփոխ վեբ էջերի վրա, որոնք կարող են փոփոխվել միայն մշակողի կողմից: Հետևաբար, եթե Ձեզ անհրաժեշտ է կայքի որևէ թարմացում կատարել, ապա շատ դեպքերում դա կհանգեցնի մեծ թվով էջերում փոփոխություններ կատարելու անհրաժեշտության։ Դա կարելի է անել, երբ դրանք մի քանիսն են, իսկ եթե հարյուրավոր ու հազարավոր լինեն: Հաշվի առնելով, որ այս ամենն արվում է ձեռքով, ակնհայտ է, որ նման կայքերի ստեղծումը աշխատատար և անշնորհակալ գործ է։

Հետևաբար, կան դինամիկ կայքեր, որոնցում վեբ էջերի ձևավորումն իրականացվում է առանձին բեկորներից (ֆայլերից)՝ ըստ օգտատերերի հատուկ պահանջների։ Եվ եթե Ձեզ անհրաժեշտ է որևէ փոփոխություն կամ լրացում կատարել, ապա ձեզ հարկավոր կլինի դա անել միայն մեկ անգամ կոնկրետ ֆայլում: Եվ միևնույն ժամանակ, անհրաժեշտ փոփոխությունները ավտոմատ կերպով կկատարվեն բոլոր համապատասխան էջերում, երբ դրանք գեներացվեն հարցումների հիման վրա։

Յուրաքանչյուր կայքի համար կարող է լինել տարբեր թվով նման ֆայլեր: Բայց ամեն ինչ պարզեցնելու համար մենք կարող ենք թվարկել որոշ դրվագներ, որոնց վրա գրեթե միշտ բաժանվում են վեբ էջերը, ինչպիսիք են.

  • վերնագիր;
  • հիմնական բովանդակություն (բովանդակություն);
  • կողային գոտի;
  • նկուղ (ստորատակ):

Ստեղծելիս դինամիկ էջերՍերվերի կողմից դուք կարող եք օգտագործել տարբեր ծրագրավորման լեզուներ, սակայն առավել հաճախ օգտագործվող ծրագրավորման լեզուն PHP-ն է՝ հատուկ ստեղծված վեբ մշակման համար: Բացի այդ, գրեթե միշտ օգտագործվում է MySQL տվյալների բազայի կառավարման համակարգը, որը պահպանում է կայքի բովանդակությունը և դրա գործունեության համար անհրաժեշտ այլ տվյալներ։

Նման էջերը, որոնք պահանջում են հատուկ ստեղծման գործընթաց, չեն կարող բացվել սովորական բրաուզերի կողմից, քանի որ բրաուզերներին անհրաժեշտ է պատրաստի HTMLէջեր։ Ահա թե ինչու ձեզ անհրաժեշտ է ինչ-որ սարք, որը, ինչպես ինտերնետում «իրական» սերվերները, կձևավորվեն տեղական համակարգիչվեբ էջեր՝ հիմնված նշված հարցումների վրա՝ առանց դրանք համացանցում տեղադրելու:

Հետևաբար, կարելի է ասել, որ տեղական վեբ սերվերը կայքի աշխատանքի համար անհրաժեշտ ծրագրերի հատուկ հավաքածու է։

Կան տեղական սերվերների տարբեր հավաքներ, որոնցից ամենահայտնիներից է անվճար ներքին վեբ սերվերը Denwer (Դենվեր), որը ներառում է Apache սերվեր՝ PHP կոմպիլյատորով և MySQL աջակցությամբ:

Բացի այդ, շատ վեբ վարպետներ օգտագործում են նմանատիպ ներքին տեղական սերվերԲացեք սերվերը և նշեք դրա բարձր ֆունկցիոնալությունը վեբ կայքի մշակման համար: Ճիշտ է, այս երկու հավաքներն էլ աջակցում են միայն Windows օպերացիոն համակարգին:

Հետևաբար, այլ օպերացիոն համակարգերի օգտվողները պետք է օգտագործեն սերվերի այլ տարբերակներ: Օրինակ, Mac OS-ի համար շատերը խորհուրդ են տալիս անվճար տարբերակ MAMP ծրագրեր (Macintosh, Apache, MySQL, PHP): Եթե ​​որևէ մեկն օգտագործում է այս օպերացիոն համակարգը, նա կարող է բավականին օգուտ քաղել մանրամասն հրահանգներ MAMP-ի տեղադրման մասին, որը կարող եք գտնել այստեղ:

սքրինշոթ 67

Ընդհանուր առմամբ, կան տարբեր տարբերակներ ծրագրային ապահովումվեբ սերվերներ, որոնք հեշտությամբ կարելի է գտնել ինտերնետում: Բայց մենք կանդրադառնանք դրանցից երկուսին, որոնք նախատեսված են Windows OS-ում օգտագործելու համար։ Այստեղ մենք կտեսնենք, թե ինչպես տեղադրել Denwer վեբ սերվերը: Ինչ վերաբերում է Open Server-ին, ապա դա կարվի մեկ այլ առանձին հոդվածում:

Դա պայմանավորված է նրանով, որ, նախ, այս ծրագրերի հավաքները իրենց շատ լավ են ապացուցել վեբ վարպետների շրջանում, և երկրորդ, համակարգիչների տերերի ճնշող մեծամասնությունը հենց այս օպերացիոն համակարգի օգտատերերն են:

Denwer ծրագրի տեղադրում

Դենվերի տեղադրումը բաղկացած է մի քանի փուլից.


2. Ֆայլը ներբեռնելուց հետո գործարկեք այն (արխիվացված ֆայլը ներբեռնելիս նախ ապափրկեք այն): Տեղադրողի պատուհանում մենք հաստատում ենք բազային փաթեթի տեղադրումը:


3. Ներբեռնման առաջընթացը կցուցադրվի երկխոսության վանդակում:


5. Բրաուզերը փակելուց հետո տեղեկատվական պատուհանում կցուցադրվեն ծրագրի տեղադրման փուլերը, որոնք պետք է ուղեկցվեն որոշ գործողություններով։ Ինչ գործողություններ պետք է կատարվեն, մանրամասն բացատրվում են տեղեկատվական պատուհանում, երբ տեղադրումն առաջ է գնում: Շատ դեպքերում դրանք տրված հարցերի պարզ հաստատական ​​պատասխաններն են:


6. Դժվարությունների դեպքում կարող եք անդրադառնալ ծրագրավորողի կայքի համապատասխան բաժնում ներկայացված տեղադրման ընթացակարգի նկարագրությանը, որի մի հատվածը ներկայացված է ստորև՝ սքրինշոթում:

սքրինշոթ 66


7. Ավարտից հետո կհայտնվի պատուհան, որը ցույց է տալիս հաջող տեղադրումը, որը ցույց է տալիս հետագա գործողություններըսերվերը գործարկելուց հետո: Այն նաև ասում է ձեզ, թե ինչ անել, եթե դրա շահագործման հետ կապված որևէ խնդիր առաջանա:


8. Արդյունքում Denver-ը գործարկելուց հետո աշխատասեղանի վրա սեղմեք Start Denwer դյուրանցման վրա և մուտքագրեք հասցեի բար«http://localhost/denwer/» զննարկիչը պետք է հայտնվի գլխավոր էջԴենվեր.


Եթե ​​վեբ սերվերի հիմնական էջը չի բացվում, կամ խնդիր է առաջանում դրա կատարման փորձարկման հետ կապված, կարող եք փորձել լուծել խնդիրը մշակողների առաջարկությունների հիման վրա: Եթե ​​դուք հուսահատ եք ցանկանում ինքնուրույն գործարկել Denver-ը, կարող եք կապվել մշակողների հետ անմիջապես նշված հասցեով:

Ինչպես հեռացնել Denwer-ը ձեր համակարգչից

Կարող եք նաև փորձել նորից տեղադրել Denver-ը այն համակարգչից առաջին անգամ հեռացնելուց հետո: Բայց, այստեղ պետք է հասկանալ, որ այն չի ջնջվում ստանդարտ մեթոդներ, հետևաբար, դուք պետք է դա անեք հետևյալ կերպ.

9. Ջնջել WebServers թղթապանակը բոլոր ֆայլերով, որոնք ստեղծվել են Denver-ը տեղադրելիս:


10. Ջնջել ստեղծված վիրտուալ սկավառակը Z. Դա արվում է ծրագրի տողի միջոցով։ Դա անելու համար «Սկսել» մենյուի միջոցով ընտրել «Run» և բացվող պատուհանում մուտքագրել «subst z: /d» հրամանը։ Հրամանը կատարելուց հետո Z սկավառակը պետք է հեռացվի:


11. Եվ վերջին բանը, որ դուք պետք է անեք, ձեր աշխատասեղանից հեռացնել Դենվերի գործարկման դյուրանցումն է:

Հուսով եմ, որ Denwer վեբ սերվերը տեղադրելիս մեծ դժվարություններ չեք ունենա, և ծրագրավորողների խորհրդով կլուծեք բոլոր խնդիրները, որոնք ծագում են։

Դե, իսկ եթե պարզվի, որ ինչ-որ մեկը ունի ինչ-որ կախարդված համակարգիչ, որը երբեք չի ցանկանա աշխատել Դենվերի հետ, ամեն ինչ կարող է պատահել: Այս դեպքում կարող եք օգտագործել բաց սերվերի հավաքը, որն արդեն նշված է այստեղ:

Այստեղ ավարտեմ, հաջորդ հոդվածում կանցնենք դիզայնին և կստեղծենք ապագա կայքի դասավորությունը։

Հարգանքներով՝ Նիկոլայ Գրիշին

Ժամանակի ընթացքում ցանկացած վեբ մշակող ( բլոգեր, վեբ դիզայներ կամ վեբ ծրագրավորող) կպահանջվի հատուկ թեստային կայք, որտեղ դուք կարող եք պարապել առանց որևէ խնդիրների կայքի մշակումկամ փորձարկել մեկ այլ վեբ նախագիծ: Որոշ սկսնակներ օգտագործում են իրենց վճարովի հոսթինգի ռեսուրսները և այնտեղ տեղադրում առնվազն երկու կայք: Մեկ աշխատող ( հիմնական), իսկ մյուսը ( լրացուցիչ) փորձարկման համար: Փորձարկման վայրը ենթարկվում է տարբեր փորձարկումների ( բազմաթիվ պլագինների, թեմաների, սցենարների և այլնի տեղադրում և փորձարկում).

Արդյունքում, այս դասավորությամբ, հիմնական արտադրական կայքը մեծապես տուժում է, քանի որ հոսթինգի ռեսուրսների մեծ մասը սպառվում է թեստային նախագծի կողմից: Այնուամենայնիվ, կա ևս մեկ ճանապարհ, որը թույլ կտա առանց կորստի ( ինչպես դրամական, այնպես էլ ռեսուրսային առումով) կատարեք ձեր կայքերի թեստավորում, և մենք այժմ կքննարկենք այս մեթոդը:

Ինչու ոչ?

Հավանաբար արդեն գիտեք, որ ձեր կայքը համացանցում տեղադրելու համար անհրաժեշտ է գրանցվել Տիրույթի անունը, գնել հոսթինգ, այսինքն՝ սկավառակի տարածություն ինչ-որ համակարգչի վրա՝ գերարագ կապով, որի վրա կարող են աշխատել PHP սկրիպտները։ Որպեսզի կայքերն ամբողջությամբ աշխատեն, պետք է տեղադրվեն PHP և MySQL: Այս ամենը հասանելի չէ սովորական համակարգիչ. Ինչպես կարող են դրանք գործարկվել HTML ֆայլերև PHP ձեր համակարգչում:

Սովորական ֆայլը կարելի է բացել Notepad++ կամ նույնիսկ Notepad-ով: Ներսում ինչ-որ բան գրեք, պահպանեք այն և բացեք այն առանց որևէ խնդրի այս ֆայլըձեր բրաուզերում և տեսեք, թե ինչպիսի տեսք կունենա այս ֆայլը համացանցում հոսթինգի կայքում: Այսինքն՝ մենք արդեն տեսնում ենք աշխատող HTML էջ։ Դրանում մենք կարող ենք ստեղծել որոշակի դիզայն, բովանդակություն և վերահսկել նախագիծը առանց ինտերնետ կապի: Ըստ էության, մենք արդեն ամեն ինչ ունենք։ Եթե ​​մենք ուզում ենք վազել PHP ֆայլօգտագործելով զննարկիչ, ապա մեզ մոտ ոչինչ չի աշխատի, քանի որ Windows օպերացիոն համակարգում PHP սկրիպտները չեն աշխատի առանց լրացուցիչ ծրագրաշարի:

Այս ամենը հասանելի չէ սովորական համակարգչում, և, հետևաբար, ձեր վեբ նախագծերի հետ աշխատելու հնարավորություն չկա: Հետևաբար, որոշ սկսնակներ սկսում են գումար ծախսել իրենց վճարովի հոսթինգի լրացուցիչ ռեսուրսների վրա: Բայց ի՞նչ անել այս դեպքում։ Պատասխանը պարզ է՝ դրանք կան հատուկ ծրագրեր, որի միջոցով դուք կարող եք տեղադրել ձեր սեփական հատուկ սերվերը անմիջապես ձեր համակարգչում:

Ինչ է սերվերը:

Ինչ է պատահել սերվերև ինչպես է տեղական սերվերը տարբերվում ցանցում տեղակայված սերվերից: Մեր դեպքում սերվերը նշանակում է ոչ թե համակարգիչ, այլ կայքի օպտիմալ աշխատանք ապահովող ծրագրերի հատուկ փաթեթ։ Որպեսզի կայքը աշխատի, մենք պետք է այն տեղադրենք սերվերի հատուկ նշանակված վայրում (): Այսինքն, մենք վերբեռնում ենք կայքի ֆայլերը հեռավոր համակարգիչ. Այնուամենայնիվ, առանց հատուկ սերվերային ծրագրերի, մեր վերբեռնված ֆայլերը տեսանելի չեն լինի ցանցում: Հիմա նման նպատակների համար մենք կստեղծենք սեփական սերվերձեր տան համակարգչում:

Դրա համար մեզ պետք են հատուկ ծրագրեր։ Բայց որո՞նք են ավելի հարմար և ի՞նչ դժվարություններ կարող են առաջացնել հետագա աշխատանքի ընթացքում։ Ձեր տեղեկության համար ստորև ես թվարկում եմ լավագույն վեբ սերվերներն ըստ ժողովրդականության ամբողջ աշխարհում: Այնուամենայնիվ, դա չի նշանակում, որ դրանք պետք է անմիջապես տեղադրվեն: Թե ինչու, ես կբացատրեմ ավելի ուշ:

Լավագույն վեբ սերվերների ցանկը

Ներկայումս շուկայում կան մի քանի լուծումներ տարբեր արտադրողների կողմից.

  • (կայք - apache.org) ամենատարածվածն է և տարածվածը անվճար սերվերառցանց։ Այն ավելի հուսալի և ճկուն է: Սերվերը պահանջում է պրոցեսորային ռեսուրսներ և կարող է սպասարկել բազմաթիվ կայքեր: Հավելվածը հասանելի է օպերացիոն համակարգերի լայն շրջանակի համար՝ ներառյալ Unix, Linux, Solaris, Mac OS X, Microsoft Windowsեւ ուրիշներ. Apache-ի օգտագործումը ներկայումս կազմում է 71%: Այնուամենայնիվ, սա համալիր ծրագիր, որը ոչ ամեն սկսնակ կարող է կարգավորել:

  • (կայք - www.iis.net) Microsoft-ի ևս մեկ հուսալի սերվեր է: Այն հաստատապես զբաղեցրել է երկրորդ տեղը՝ առցանց օգտագործման 14%-ով: Ծրագիրը տեղադրելուց հետո միայն երկու ծրագրավորման լեզու կաջակցվի ( VBScript և JScript) Այնուամենայնիվ, դուք կարող եք բացել լրացուցիչ հնարավորություններ, տեղադրելով դրա համար անհրաժեշտ ընդլայնումներ։ Նման մոդուլների տեղադրմամբ այս սերվերի ֆունկցիոնալությունը զգալիորեն մեծանում է:

  • NGINX (կայք - nginx.org/ru/) ռուսական ինտերնետի ամենատարածված վեբ սերվերն է: Առաջին երկուսի համեմատ այն ամենապարզն է և չունի ավելորդ գործառույթներ։ Այն նաև գովաբանվում է իր հուսալիության համար և բարձր արագությունաշխատանք. Այս ապրանքի մշակողը մեր հայրենակից Իգոր Սիսոևն է: 2004 թվականին նա թողարկեց nginx-ի առաջին տարբերակը։ Հիմա սա ծրագրային ապահովումփակում է աշխարհի ամենահայտնի վեբ սերվերների եռյակը: Դրա օգտագործումը կազմում է մոտ 6,5%:

  • (կայք - litespeedtech.com) - այս վեբ սերվերը չունի լայն հնարավորություններ, բայց ունի շատ բարձր աշխատանքային արագություն։ Այն 9 անգամ ավելի արագ է, քան հայտնի Apache-ն: Մեծ ուշադրություն է դարձվում անվտանգությանը ( սեփական պաշտպանությունը համակարգի գերբեռնվածությունից, http հարցումների խիստ ստուգումից, հակա-ddos-ից և շատ ավելին) LiteSpeed-ը հասանելի է Solaris-ի, Linux-ի, FreeBSD-ի և Mac OS X-ի համար: Ծրագիրն ունի 1,5% օգտագործման գործակից:

Իհարկե, կան շատ այլ նմանատիպ ծրագրեր, սակայն դրանց օգտագործման և վստահության մասնաբաժինը օգտատերերի շրջանում այդքան էլ մեծ չէ, որքան դրանք։ Ցավոք, դուք չեք կարողանա դա անել միայն մեկ ծրագրով: Դրանք ոչ միայն օգտակար են խոշոր նախագծերի համար, այլև դրանք կարող են դժվար լինել տեղադրել և կարգավորել: Բացի այդ, նման սերվերներից բացի, պահանջվում է նաև որոշ ծրագրերի առանձին տեղադրում և կազմաձևում ( օրինակ՝ տվյալների բազայի հետ աշխատելու համար) Այս ամենը զգալի դժվարություններ է առաջացնում շատ օգտատերերի համար։ Ի՞նչ անել այս դեպքում:

Տեղական սերվերի առանձնահատկությունները

Այս պահին կան բազմաթիվ տարբեր բաշխումներ, որոնք կարող են հեշտացնել ցանկացած սկսնակ վեբ-վարպետի կյանքը: Դրանք շատ հեշտ են տեղադրվում, հեշտ է գործում, ռեսուրսների վրա պակաս պահանջկոտ են և պարունակում են անհրաժեշտ ծրագրային տարրեր լավագույն կատարման համար:

Այն է տեղական սերվեր- սա մեկ ծրագիր չէ ( ոչ մեկ կոնկրետ վեբ սերվեր), բայց հատուկ հավաքածու, որը ներառում է բարդ սերվերային ծրագրերի թեթև տարբերակներ։ Սովորաբար ժողովը ներառում է. սերվերն ինքնին ( հիմնականում Apache, բայց կարող են լինել ուրիշներ), PHP կոմպիլյատոր ( իր օգնությամբ բրաուզերը կարող է կարդալ կոդերը և հավաքել էջը), տվյալների բազաների հետ աշխատելու բաղադրիչներ, տարբեր տեղադրիչներ և շատ այլ ծրագրեր։ Այս ամենը շատ ավելի հեշտ է դարձնում, քան եթե մենք տեղադրեինք և կազմաձևեինք յուրաքանչյուր ծրագիր առանձին:

Բացի այդ, առանձին մոդուլներ կարող են միացվել տեղական սերվերների հիմնական փաթեթներին՝ ֆունկցիոնալությունը ընդլայնելու համար: Ավելին կարևոր հատկանիշայն է, որ որոշ սերվերների վրա հնարավոր է աշխատել շարժական ֆլեշ կրիչից: Ընդհանրապես, նման հավաքները շատ հարմար են վեբ կայքի արագ զարգացման, փոքր նախագծերի և երբեմն նույնիսկ մեծերի փորձարկման համար:

Հանրաճանաչ տեղական սերվերների վերանայում

Ահա մի քանի կառուցումներ, որոնք կարող են օգտակար լինել ձեզ համար.

  • (կայք - denwer.ru) անվճար ներքին սերվեր է, որը նախատեսված է կայքերի, վեբ հավելվածների կամ ինտերնետային էջերի հետ աշխատելու համար: Դրա մշակողները Դմիտրի Կոտերովն ու Անտոն Սուշչևն են։ Այս ապրանքը պարունակում է պարզեցված աշխատանքի համար անհրաժեշտ բաշխումներ: Օրինակ, սա ներառում է Apache վեբ սերվերը տարբեր աջակցությամբ, phpMyAdmin վահանակը և MySQL տվյալների բազաների և այլ ծրագրերի հետ աշխատելու համար: Կարող եք նաև աշխատել շարժական ֆլեշ կրիչից: Ցավոք, Denwer-ն աջակցում է միայն Windows օպերացիոն համակարգին:

  • XAMPP (կայք - www.apachefriends.org/en/xampp.html) հատուկ սերվեր է, որը ստեղծվել է Apache-ի ընկերներից: Անհրաժեշտ բաշխումները թույլ են տալիս դրա վրա գործարկել լիարժեք վեբ սերվեր: Այս ծրագիրըԱյն տարածվում է անվճար և աջակցում է Windows-ի, Solaris-ի, Mac OS X-ի և Linux-ի վրա աշխատելու հնարավորություն: Կան նաև հետևյալ առավելությունները. սերվերը հայտնի է իր շատ պարզությամբ օգտագործողի ինտերֆեյս, ինչը այն դարձնում է սիրված շատ սկսնակների համար; կան բազմաթիվ երևույթներ թարմացված տարբերակները; թարմացման գործընթացը շատ պարզ է և օգտագործողի համար հարմար; Կան լրացուցիչ մոդուլներ: Դուք կարող եք նաև ներբեռնել անհրաժեշտ տարբերակը մեկ այլ պաշտոնական կայքից. sourceforge.net/projects/xampp/files.

  • (կայք - www.appservnetwork.com) հիանալի սերվեր է թայլանդական արտադրողից, որի հայեցակարգն է հեշտ տեղադրումև տեղադրել բոլոր բաշխումները 1 րոպեում: Ասամբլեայի առաջին թողարկումը տեղի է ունեցել 2001 թվականին, և այդ ժամանակվանից օգտվողների թիվը անընդհատ աճում է: AppServ-ը շատ հեշտ է տեղադրվում, այն աշխատում է կայուն և ավելի վատ չէ, քան պաշտոնական և անհատական ​​թողարկումները, և նրա հուսալի կատարումը հնարավորություն է տալիս ստեղծել ձեր համակարգչի վրա լիարժեք վեբ սերվեր:
  • (կայք - vertrigo.sourceforge.net) ևս մեկ լավ և հեշտ տեղադրվող տեղական սերվեր է: Մոնտաժը շատ ճկուն է, ունի լավ կատարումև քիչ տեղ է զբաղեցնում սկավառակի վրա: Ցավոք, այն առայժմ աշխատում է միայն Windows OS-ում:
  • Zend սերվեր Համայնքի հրատարակություն (կայք - www.zend.com) անվճար սերվեր է Zend-ից, որը նախատեսված է վեբ հավելվածների հետ աշխատելու համար: Պարունակում է ամեն ինչ անհրաժեշտ բաղադրիչներՀամար արագ տեղակայումտեղական սերվեր ձեր համակարգչում:

  • (կայք - open-server.ru) տեղական շարժական տեղական սերվեր է, որն ունի բարձր ֆունկցիոնալություն կայքերի և այլ վեբ նախագծերի մշակման և ստեղծման համար: Ունի բազմալեզու ինտերֆեյս ( այդ թվում՝ ռուս) և նախատեսված է Windows OS-ով աշխատելու համար: Աջակցվում է շարժական կրիչներից աշխատանքը: Այս սերվերըշատ լավ է և ծառայում է որպես Դենվերի լավ այլընտրանք:

  • (կայք - wampserver.com) - ռուսերեն ինտերֆեյսով ևս մեկ լավ կառուցվածք ( կան նաև այլ լեզուներ) Կա պարզ և հստակ մենյու, և հավաքի հարմար տեղադրումն ու կազմաձևումը որևէ առանձնահատուկ դժվարություն չի առաջացնում: Կազմաձևումը կարող է իրականացվել առանց կոնֆիգուրացիայի ֆայլերի վրա ազդելու, ինչը շատ օգտակար է սկսնակ վեբ վարպետների համար: Սերվերը բաշխվում է անվճար և աշխատում է միայն Windows հարթակում։ Ցավոք, շարժական տարբերակ դեռ չկա։
  • (կայք - easyphp.org) - ռուսերեն լեզվի աջակցությամբ շատ պարզ հավաքում: Մոնտաժն աննկատ է, չունի հսկայական ֆունկցիոնալություն և հիմնականում նախատեսված է փոքր նախագծերի փորձարկման համար։ Աջակցություն կա աշխատելու հետ շարժական մեդիա. Այս սերվերը կծառայի որպես լավ փոխարինող Դենվերի համար:

Նախքան կայք կամ բլոգ տեղադրել ինտերնետում, դուք պետք է փորձարկեք այն, որպեսզի տեսնեք, թե որքան ճիշտ տեսք կունենա կայքի դիզայնը, ինչպես կաշխատեն սկրիպտներն ու ձևը: հետադարձ կապ, պլագիններ և այլն։
Սա է պատճառը, որ շատ վեբ մշակողներ ( բլոգերներ, վեբ դիզայներներ կամ վեբ ծրագրավորողներ) օգտագործել փորձարկման վայրեր, որտեղ նրանք անցկացնում են ստուգումներ, թեստեր, փորձեր, ընդհանրապես, ապագա նախագծի վերաբերյալ ցանկացած փորձնական աշխատանք:
Ստեղծելու երկու եղանակ կա փորձարկման վայրեր.
1. Հոսթինգի թեստային կայք
Որոշ սկսնակներ օգտագործում են վճարովի հոսթինգ՝ նախագծերը փորձարկելու համար՝ հոսթելով երկու կայք՝ մեկը հիմնական (աշխատանքային) և երկրորդը՝ լրացուցիչ, թեստային:
Այս մեթոդի թերությունները:
- հոսթինգի վրա տարածքի բացակայություն;
- ինտերնետի ցածր արագություն;
- Դուք միշտ չէ, որ գումար ունեք՝ թեստավորման նախագծերի համար վճարովի հոսթինգ գնելու համար:
2. Թեստային կայքը ձեր համակարգչում
Այս մեթոդը, իմ կարծիքով, լավագույնն է։ Ես ուզում եմ ձեզ հետ ավելի մանրամասն նայել: Նախ, ես կխոսեմ առավելությունների մասին.
- չի պահանջում ինտերնետ կապ;
- ֆինանսական ծախսեր չեն պահանջվում
Ո՞րն է այս թեստային կայքը համակարգչի վրա: Խոսքը վերաբերում էՕ տեղական սերվեր, որը տեղադրված է ձեր համակարգչում: Օգտագործելով տեղական սերվեր, դուք կարող եք արագ և հեշտությամբ փորձարկել ձեր նախագիծը:

Ինչ-որ մեկը կարող է ասել. ինչու՞ նույնիսկ փորձարկել ձեր նախագիծը տեղական սերվերի միջոցով: Ի վերջո, պարզապես բացեք «index.html» ֆայլը և կտեսնենք, թե ինչպիսի տեսք կունենա կայքը ինտերնետում: Այո, ճիշտ է, սա բավական է, բայց եթե դուք օգտագործում եք չաթեր, ֆորումներ և այլն կայքում (WordPress, Joomla, drupal), ապա առանց տեղական սերվերի ճանապարհ չկա: Ավելին, եթե ձեր նախագծի համար օգտագործում եք CMS շարժիչ (WordPress, Joomla, drupal), ապա ձեզ հարկավոր է ոչ միայն PHP աջակցություն, այլ նաև MySQL տվյալների բազա։

Այսպիսով, տեղական սերվեր ծրագրերի հատուկ հավաքածու է, որն ապահովում է սկրիպտների ճիշտ աշխատանքը հենց ձեր համակարգչում: Համագումարը ներառում է՝ սերվերն ինքնին, PHP կոմպիլյատորը ( դրա օգնությամբ զննարկիչը կարող է կարդալphp կոդավորել և ճիշտ մշակել էջը), տվյալների բազաների հետ աշխատելու բաղադրիչներ (Տվյալների բազա) և շատ այլ ծրագրեր։

Ես ձեզ համար պատրաստել եմ կայքի հայտնի տեղական սերվերների ցուցակը: Կարդացեք, գնահատեք, ներբեռնեք և օգտագործեք:

Կայքի համար հայտնի տեղական սերվերների ցուցակ:

Դենվերանվճար տեղական սերվեր է՝ կայքերի, վեբ հավելվածների կամ ինտերնետային էջերի փորձարկման համար: Denwer-ը ներառում է՝ Apache վեբ սերվեր, phpMyAdmin և MySQL վահանակ՝ տվյալների բազաների (տվյալների բազաների) և այլ ծրագրերի հետ աշխատելու համար։
Տեղական Denwer սերվերն աշխատում է միայն Windows օպերացիոն համակարգով:

Դուք կարող եք ներբեռնել denwer.ru պաշտոնական կայքից

XAMPPանվճար տեղական սերվեր է՝ վեբկայքերի, վեբ հավելվածների կամ ինտերնետային էջերի փորձարկման համար՝ պարզ օգտատիրոջ միջերեսով: Աջակցում է աշխատել Windows-ի, Solaris-ի, Mac OS X-ի և Linux-ի վրա:

Դուք կարող եք ներբեռնել պաշտոնական կայքից www.apachefriends.org/en/xampp.html

AppServ- մեկ այլ անվճար տեղական սերվեր: Արագ և հեշտ տեղադրում:

Կարող եք ներբեռնել www.appservnetwork.com պաշտոնական կայքից

VertigoServ- հեշտ է տեղադրել տեղական սերվեր:
Աշխատում է միայն Windows օպերացիոն համակարգում:

Դուք կարող եք ներբեռնել vertrigo.sourceforge.net պաշտոնական կայքից

Zend սերվեր Համայնքի հրատարակություն- անվճար տեղական սերվեր:

Կարող եք ներբեռնել www.zend.com պաշտոնական կայքից

Բացեք սերվերըվեբ կայքերի մշակման և ստեղծման համար բարձր ֆունկցիոնալությամբ անվճար տեղական սերվեր է: Աշխատում է Windows օպերացիոն համակարգով:

Դուք կարող եք ներբեռնել open-server.ru պաշտոնական կայքից

Անձամբ ես օգտագործում եմ անվճար տեղական սերվեր: Ինչու՞ Դենվերը և ոչ թե ուրիշները: Ամենայն հավանականությամբ սովորություն. Ես սկսեցի տեղական Denwer սերվերից, դրա համար ես օգտագործում եմ միայն այն: Եվ դուք պետք է ընտրեք, թե որ տեղական սերվերի հետ եք աշխատելու:

Ներբեռնեք տեղական սերվերը, տեղադրեք այն ձեր համակարգչում, կարդացեք կամ դիտեք տեսադաս կամ օգտագործման հրահանգներ: Փորձեք ձեր վեբ նախագծերը և թույլ տվեք, որ դրանք ձեզ մեծ եկամուտ բերեն:

Իմ երիտասարդության տարիներին ինտերնետի ռուսալեզու հատվածում հայտնի էր միայն մեկ տեղական վեբ սերվեր: Սա, ինչպես դուք կարող եք կռահել, հին բարի Դենվերն է: Այն ամուր հաստատվեց իմ համակարգչում դեռ 2003 թվականին: Այլ այլընտրանքները, եթե այն ժամանակ կային, նեղ շրջանակներում հայտնի էին և այնքան էլ տարածված չէին։

Եկեք նայենք, թե ինչ կարող ենք օգտագործել այսօր՝ այսքան տարիներ անց։ Ես առաջարկում եմ վերանայել, փորձարկել և համեմատել 14-ը: ծրագրային համակարգերնախատեսված է Windows-ի համար որպես տեղական վեբ սերվեր օգտագործելու համար:

1.AMPS

Վերջին տարբերակը՝ 1.7
Ռուսաց լեզու՝ այո (մասնակի)
Դյուրակիր տարբերակ՝ ոչ
Գլխավոր էջ՝ http://www.ampps.com/

Հիմնական հավաքածու.

  • Softaculous AMPPS 1.7
  • Apache 2.2.22
  • MySQL 5.5.22
  • PHP 5.3.10 և 5.2.17
  • PERL 5.10.1
  • Python 2.7.2
  • MongoDB 2.0.4

AMPPS-ը պարզապես տեղական սերվեր չէ, այն հավելվածների մի ամբողջ գրադարան է, որտեղ դրանցից յուրաքանչյուրը կարող է արագ տեղադրվել, մանիպուլյացիայի ենթարկվել և շտկվել՝ առանց դրամարկղից դուրս գալու: Այս ամբողջ գյուղատնտեսությունը խստորեն գրացուցակված է և մանրամասն նկարագրված:

Այս հավաքի անկասկած առավելությունը շատ սովորական CMS-ների, բլոգային հարթակների, վեբ ֆորումների, հաղորդագրությունների տախտակների, լուսանկարների պատկերասրահների և այլնի աջակցությունն է: Կան ավելի քան 200 հասանելի հավելվածներ: Փաթեթում ներառված բաղադրիչների հավաքածուն նույնպես համապատասխանում է կյանքին, բոլոր մոդուլները բավականին թարմ են, և հատկապես, այստեղ մենք կարող ենք գտնել այնպիսի էկզոտիկ բաներ, ինչպիսիք են Python-ը և MongoDB-ն:

Բացասություններից ես կցանկանայի նշել ռուսերենի մասնակի թարգմանությունը, որն առկա է միայն սցենարների կատալոգում, և նույնիսկ այն ժամանակ, ոչ ամենուր: Apache-ն վերագործարկելուց հետո սկուտեղի ընտրացանկը հրաժարվեց աշխատել, վերագործարկեք Windows-ըչօգնեց. Մեկ այլ թերություն դյուրատարության բացակայությունն է: Իմ կարծիքով AMPPS-ն ավելի օգտակար է սկսնակների համար սկրիպտներ սովորելու համար, քան լուրջ մշակողների համար։ Ես այնքան էլ հարմար չէի աշխատել այս սերվերի հետ, կան ավելի լավ տարբերակներ.

Վերջին տարբերակը՝ 2.5.10
Ռուսաց լեզու՝ ոչ
Դյուրակիր տարբերակ՝ ոչ
Գլխավոր էջ՝ http://www.appservnetwork.com/


Հիմնական հավաքածու.

  • Apache 2.2.8
  • PHP 5.2.6
  • MySQL 5.0.51b
  • phpMyAdmin-2.10.3

Apache-ն և MySQL-ը տեղադրված են որպես ծառայություններ։ Չկա վերահսկման ծրագիր, պարզապես կասկածելի ձևավորված էջ, որը հղում է դեպի PhpMyAdmin: Իր հիմքում AppServ-ը գրաֆիկական տեղադրող է Apache-ի, PHP-ի, MySQL-ի և ոչ ավելին: Եթե ​​նույն Denwer-ն ինքն է գործարկում կոմպոնենտներ, ապա այստեղ դրանք ուղղակի տեղադրվում են որպես ծառայություններ և կառավարվում հենց Windows-ի կողմից։

Վերջին տարբերակը՝ 3.2010-11-07
Կա՞ ռուսաց լեզու
Դյուրակիր տարբերակ: Այո
Գլխավոր էջ՝ http://www.denwer.ru/


Հիմնական հավաքածու.

  • Apache 2.2
  • PHP 5.3.3
  • MySQL 5.1.40
  • phpMyAdmin 3.2.3

Դենվեր... հին բարի Դենվեր։ Մենք տեսնում ենք ոչ շատ թարմ բաղադրիչների միևնույն խղճուկ հավաքածուն (մինչև հիմքը կտրված), սև պատուհան և առանց GUI: Այս տեղական վեբ սերվերի առավելությունները ներառում են դրա չափազանց փոքր չափը և երկար տարիների ընթացքում կուտակված լավ «գիտելիքների բազան» ֆորումում: Փաստորեն, սերվերի կառավարումն իրականացվում է մոդուլների մեկնարկի և դադարեցման համար BAT սկրիպտների կատարման միջոցով, և որպես այդպիսին, ընդհանրապես չկա կառավարման ծրագիր:

Denwer-ը չափազանց պարզ և հասկանալի է, և, հետևաբար, ունի երկրպագուների ամենամեծ բանակը «կեղծիքների» մեջ: Մեծ մասը ամբողջական նկարագրությունըԱյս վեբ սերվերի մեջ կլինի օգտատերերից մեկի կողմից ասված հետևյալ արտահայտությունը. «Դենվերը կատարում է հիմնական առաջադրանքները և լավ է, բայց որքան շատ զանգեր և սուլիչներ, այնքան ավելի շատ խնդիրներ (ոչ ոք չի օգտագործում դրանք 100 տոկոսով):

Վերջին տարբերակը՝ 5.3.9
Ռուսաց լեզու: Այո
Դյուրակիր տարբերակ: Այո
Գլխավոր էջ՝ http://www.easyphp.org/


Հիմնական հավաքածու.

  • PHP 5.3.9
  • PhpMyAdmin 3.4.9
  • Apache 2.2.21
  • MySQL 5.5.20

Բավականին պարզ և աննկատ հավաքույթ: Մեզ առաջարկվում է սովորական առանց սկուտեղի ընտրացանկ, պարզ կարգավորումներ և շփոթեցնող սկզբնական էջ առանց ռուսաց լեզվի: Այս ծրագրային փաթեթն ինձ վրա ոչ մի տպավորություն չի թողել, այն լավ է աշխատում: EasyPHP-ը բավականին հարմար է որպես Denwer-ի փոխարինում «պատուհանային տարբերակով» (եթե դա չի վախեցնում մեկնարկային էջ).

Ես նշում եմ, որ EasyPHP-ն ինքնուրույն է կառավարում սերվերը, ոչ մի սարսափելի սև պատուհան չի առաջանում, և սերվերի գործարկումն ու դադարեցումը բավականին արագ է:

Վերջին տարբերակը՝ 2.0.2.0
Կա՞ ռուսաց լեզու
Դյուրակիր տարբերակ՝ ոչ
Գլխավոր էջ՝ http://eleanor-cms.ru/server


Հիմնական հավաքածու.

  • Apache 2.2.19
  • PHP 5.3.6
  • MySQL: MariaDB 5.2.6
  • PhpMyAdmin 3.4.2
  • SlimFTPd 3.1.81
  • DNS Unbound 1.4.10

EleanorServ-ն ինձ սկզբում թվաց մուգ ձի, ավելի ճիշտ՝ ինչ-որ մասնագիտացված սերվեր՝ նույնանուն Eleanor CMS-ի համար։ Փորձաքննությունից հետո պարզվեց, որ սա սովորական տեղական վեբ սերվեր է։

Այս նախագծում ինձ դուր եկավ մենյուի ձևավորումը, որը բավականին գրավիչ ստացվեց, ինչը շատ հազվադեպ է հանդիպում այս տեսակի ծրագրերի մեջ: Ինձ դուր եկավ նաև կառավարման վահանակը, ավելի ճիշտ սկզբնական էջը, որն ունի բավականին անսովոր դիզայն։

Այս ծրագրային փաթեթից օգտվելու ուրախությունը երկար չտեւեց։ Նոր տիրույթ ստեղծելուց հետո կառավարման վահանակը պարզապես անհետացավ։ Այո, այո, այն պարզապես անհետացավ և թղթապանակում:/www/localhost/ Ես նույնիսկ չգտա որևէ ֆայլ, բացի index.php stub-ից: Մեկ այլ հիասթափություն էր սկուտեղի մենյուից տիրույթներով թղթապանակը բացելու անկարողությունը, ես ստիպված էի փնտրել, թե որտեղ եմ տեղադրել EleanorServ-ը...

Եվ վերջապես, ամենակարեւոր թերությունն այն է, որ այս սերվերը շարժական չէ, ինչը մեզ թույլ չի տալիս տեղադրել այն ֆլեշ կրիչի վրա և օգտագործել այն տարբեր համակարգիչներում։

6. Խորամանկություն

Վերջին տարբերակը՝ 1.5.0
Կա՞ ռուսաց լեզու
Դյուրակիր տարբերակ: Այո
Գլխավոր էջ՝ http://nimpbox.ru/


Հիմնական հավաքածու.

  • Apache 2.2.17
  • Nginx 0.9.3
  • MySQL 5.5.8
  • PHP 5.3.5
  • Փոստ ուղարկել 31
  • phpMyAdmin 3.3.9
  • Sypex Dumper 2.0.8
  • FileZilla 0.9.37 բետա
  • Memcached 1.2.4

Այստեղ մենք տեսնում ենք կառավարման վահանակի սարսափելի իրականացում պոռնոգրաֆիայի տարրերով, բայց կա բավականին հետաքրքիր սկուտեղի մենյու: Ամենատարօրինակն այս հավաքման մեջ այն է, որ դրանց թիվը հասնում է 4-ի: սկուտեղի պատկերակները ճիշտ նույն ընտրացանկով: Առաջին անգամը չէր, որ ես կարողացա ստիպել սերվերին աշխատել: Ինչպես պարզվեց, Nimp-ը կարող է աշխատել միայն սկավառակի արմատից, ինչը, անկասկած, այս ծրագրային փաթեթի ևս մեկ մեծ թերություն է։

Այս սերվերից օգտվելիս ինչ-որ բան անընդհատ խափանում էր, FileZilla-ն երբեք ինքն իրեն չէր կանգնեցնում (ես ստիպված էի սպանել այն առաջադրանքների մենեջերի միջոցով), իսկ Memcached-ը ընդհանրապես չսկսվեց։ Որոշ շփոթություն առաջացրեց ծրագրի հեղինակի խոսքերը, որ «այս հավաքը կատարյալ է կորպորատիվ և քաղաքային ցանցերում բարձր բեռնված կայքերի համար»: Ծրագիրը ակնհայտորեն հեռու է կորպորատիվ միջավայրում օգտագործելու համար:

Այս տեղական վեբ սերվերի «խաբեությունն» այն է, որ Nginx-ը աշխատում է որպես ճակատ և նախագծված է ստատիկ բովանդակություն սպասարկելու համար, իսկ Apache-ն աշխատում է որպես հետնամաս՝ դինամիկ բովանդակություն ստեղծելու համար: Ընդհանրապես, իմ տպավորությունն այս հավաքի մասին մնաց երկակի՝ այն աստիճանաբար սկզբում կտրուկ բացասականից փոխվեց նորմալ և ընդունելի ծրագրի հետ աշխատելիս:

Վերջին տարբերակը՝ 4.5.2
Կա՞ ռուսաց լեզու
Դյուրակիր տարբերակ: Այո
Գլխավոր էջ՝ http://open-server.ru/


Հիմնական հավաքածու.

  • Apache 2.2.22;
  • Apache 2.4.2;
  • Nginx 1.2.0;
  • MySQL 5.1.63;
  • MySQL 5.5.24;
  • PostgreSQL 9.1.2;
  • PHP 5.2.17 (IMagick 2.2.1, Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4);
  • PHP 5.3.13 (IMagick 2.3.0, Xdebug 2.2.0, IonCube Loader 4.0.14, Memcache 2.2.6);
  • PHP 5.4.3 (Xdebug 2.2.0);
  • Perl 5.12.3.0 (ընդլայնում);
  • SlimFTPd 3.181;
  • Կեղծ Sendmail 32;
  • NNCron Lite 1.17;
  • Memcached 1.2.6;
  • Adminer 3.3.4;
  • HeidiSQL 7.0;
  • Webgrind 1.0;
  • PHPMyAdmin 3.5.1;
  • PHPPgAdmin 5.0.4;
  • PHPMemcachedAdmin 1.2.1;

Ի տարբերություն մեր վերանայման այլ մասնակիցների, Open Server-ն ունի ամենահաճելի և մտածված ինտերֆեյսը և ունի բաղադրիչները կազմաձևելու և կառավարելու հզոր հնարավորություններ: Անկասկած առավելությունները ներառում են կարգավորումների պրոֆիլների աջակցություն, HTTP/MySQL/PHP մոդուլների միացում, առաջադրանքների ժամանակացույց (cron), հարմար հսկողությունտիրույթներ և կեղծանուններ, իսկ «դումմիների» համար կա հստակ օգտագործողի ձեռնարկ:

Open Server-ի հաճելի առանձնահատկությունը ծրագիրը որպես շարժական անձնական մեկնարկային մենյու օգտագործելու հնարավորությունն է: Դուք կարող եք տեղադրել սերվերը USB կրիչ, քոնը տեղափոխիր այնտեղ շարժական ծրագրեր, ստեղծեք էջանիշեր հաճախ այցելվող կայքերի համար և որտեղ էլ որ լինեք, կունենաք հարմար մենյու արագ մուտքդեպի ձեր սիրած կայքերն ու ծրագրերը:

Վերջին տարբերակը՝ 1.8.2
Ռուսաց լեզու՝ ոչ
Դյուրակիր տարբերակ: Այո
Գլխավոր էջ՝ http://www.server2go-web.de/


Հիմնական հավաքածու.

  • Apache 2.2
  • PHP 5.3.2
  • SQLITE
  • MYSQL 5.1.46
  • PERL 5.8

Ես երկար ժամանակ զզվել էի այս զզվելի բանից և մի քանի րոպե անցկացրեցի մանկական գործընթացներ փնտրելու և սպանելու համար։ Պարզվեց, որ երբ սկսում ես Server2go ծրագիրը, տեղական վեբ սերվերը նոր է սկսվում և վերջ։ ԱՄԵՆ ԻՆՉ - բառի բուն իմաստով չկա կառավարման ծրագիր, չկա մոնիտոր, սերվերը հնարավոր չէ կանգնեցնել կամ նույնիսկ պարզապես վերագործարկել: Այս ծրագրային փաթեթն ունի մեկնարկային էջ, որտեղ կարող եք դիտել նման անվնաս տեղեկատվություն PHP ելքԻնֆո.

Տպավորությունը ծայրահեղ բացասական է, թեև թվում է. սերվերը միանում է, PhpMyadmin-ը բացվում, և էլ ի՞նչ է պետք: Ոչ, սերվերը, որը հնարավոր չէ կանգնեցնել, ինձ համար չէ: Այրել դժոխքում!

Վերջին տարբերակը՝ 8.5.4
Ռուսաց լեզու: Այո
Դյուրակիր տարբերակ՝ ոչ
Գլխավոր էջ՝ http://www.uniformserver.com/


Հիմնական հավաքածու.

  • Apache 2.4.2
  • PHP 5.4.0
  • MySQL 5.5.24
  • phpMyAdmin 3.5.1

Uniformserver-ը հերթական հաքերն է, և ես դրա մասին լավ բան չեմ կարող ասել: Ռուսերեն ծուռ թարգմանություն, սկուտեղի մենյուում հսկայական տգեղ լոգոն, ճաշացանկն ինքնին ընդհանրապես մտածված չէ, իսկ ծուռ թարգմանության պատճառով ընդհանրապես անհնար է որևէ բան հասկանալ։ Այն ամենը, ինչ կարող է անել այս ժողովը, սկսել և բացել PhpMyadmin-ը: Օգտագործելով ընտրացանկը, կարող եք նաև հասնել տեղեկամատյաններին և կազմաձևման ֆայլերին: Միակ հաճելի անակնկալը Քրոնին այնտեղ գտնելն էր։

Վերջին տարբերակը՝ 8.5
Ռուսաց լեզու՝ ոչ
Դյուրակիր տարբերակ: Այո
Գլխավոր էջ՝ http://www.usbwebserver.net/


Հիմնական հավաքածու.

  • Apache 2.2.21
  • MySQL 5.5
  • PHP 5.3.9
  • PhpMyAdmin 3.4.9.0

Պարզ և թեթև վեբ սերվեր: Կառավարման վահանակը պարզ է և կարող է թաքնվել սկուտեղի մեջ: Ցավոք, ռուսաց լեզու չկա։ Ժողովը կարող է առաջարկվել ոչ պահանջկոտ օգտվողներին և սկսնակներին: Չկան առանձնահատկություններ կամ առավելություններ, որոնց մասին ես կարող եմ խոսել այս ծրագրային փաթեթում:

USBWebserver-ն իր ֆունկցիոնալությամբ նման է Denwer-ին, միայն թե Perl-ը բացակայում է։ Կառավարման վահանակում կարող եք սկսել/դադարեցնել մոդուլները, բացել տեղեկամատյանները, կան ևս մի քանիսը օգտակար գործառույթներև կարգավորումները, այսքանը: Ես խորհուրդ կտայի այս ժողովը որպես Denwer-ի GUI-ի փոխարինում նրանց համար, ովքեր կարիք ունեն նմանատիպ ֆունկցիոնալության, բայց ցանկանում են ունենալ կառավարման վահանակ կոճակներով և մանրուքներով:

Վերջին տարբերակը՝ 2.27
Ռուսաց լեզու՝ ոչ
Դյուրակիր տարբերակ՝ ոչ
Գլխավոր էջ:


Հիմնական հավաքածու.

  • Apache 2.2.22
  • PHP 5.3.10
  • MySQL 5.5.20
  • SQLite 3.7.10
  • Խելացի 3.1.7
  • PhpMyAdmin 3.4.9
  • Xdebug 2.1.3
  • SQLiteManager 1.2.4

Լավ և ֆունկցիոնալ տեղական վեբ սերվեր, բավականին հայտնի, հեշտ սովորելու համար: Այն ունի հարմար մենյու, լավ տարբերակներ PHP-ի և Apache-ի տեղադրման համար։ Ինձ շատ դուր եկավ ժողովը, մի ժամանակ ես բավականին երկար ժամանակ օգտագործեցի Vertrigo-ն:

Բայց մեր թագավորությունում ամեն ինչ այդքան վարդագույն չէ, իհարկե, կան նաև թերություններ։ Ամենակարևոր և էական թերությունն այն է, որ սերվերը շարժական չէ, այն չի կարող տեղադրվել ֆլեշ կրիչի վրա և օգտագործել տարբեր մեքենաների վրա։ Ի թիվս այլ խնդիրների, ես կցանկանայի նշել տիրույթի կամ կեղծանունի ստեղծման հետ կապված դժվարությունները, ինչպես նաև ռուսաց լեզվի բացակայությունը:

Վերջին տարբերակը՝ 2.2d
Ռուսաց լեզու: Այո
Դյուրակիր տարբերակ՝ ոչ
Գլխավոր էջ՝ http://www.wampserver.com/

Հիմնական հավաքածու.

  • Apache 2.2.21
  • Php 5.3.10
  • Mysql 5.5.20
  • XDebug 2.1.2
  • XDC 1.5
  • PhpMyadmin 3.4.10.1
  • SQLBuddy 1.3.3
  • webGrind 1.0

XAMPP-ի նման այս ժողովը լայնորեն հայտնի է Արևմուտքում: Թերևս դրա պատճառը մեծ թվով լեզուների աջակցությունն է, Apache-ի, MySQL-ի և PHP-ի ցանկացած տարբերակ որպես հավելում և գրավիչ տեղադրելու հնարավորություն։ Գլխավոր էջ, ինչը չի կարելի ասել բուն վերահսկողության ծրագրի մասին։

Ժողովը լավ է աշխատում, ունի սարսափելի, բայց բավականին հասկանալի մենյու: Դրա մեջ ոչինչ չկա, որ այս տեղական վեբ սերվերը առանձնանա ամբոխից: Անկեղծ ասած, ես շատ զարմացա՝ տեսնելով ծրագրի ձևավորման մեջ նման խայտառակություն՝ նորաոճ և գունեղ գլխավոր էջ այցելելուց հետո:

Վերջին տարբերակը՝ 0.4.0.4
Կա՞ ռուսաց լեզու
Դյուրակիր տարբերակ: Այո
Գլխավոր էջ՝ http://winginx.ru/


Հիմնական հավաքածու.

  • Nginx 1.2.0;
  • PHP 5.3.13;
  • PHP 5.4.3;
  • Node.js 0.6.17;
  • MySQL 5.1.62;
  • MongoDB 2.0.5;
  • memcached 1.2.6;
  • phpMyAdmin 3.5.0;
  • Adminer 3.3.3;
  • RockMongo 1.1.1;
  • phpMemcachedAdmin 1.2.1;
  • Xdebug 2.2.0.5, Zend Guard Loader 5.5, ionCube 4.0.14

Այս ժողովը պարծենում է MongoDB-ի և Node.js-ի առկայությամբ, ինչպես նաև Nginx վեբ սերվերի արագ աճող ժողովրդականությամբ: Ես նույնպես գոհ էի սովորական սկուտեղի մենյուի և կարգավորումների բաժնի առկայությունից, բայց աշխատանքի ընթացքում պարզվեց, որ կարգավորումների պատուհանն ունի 3 ներդիր՝ յուրաքանչյուրը ընդամենը 1-2 տարբերակով (ինչու՞):

Winginx-ում տեղեկամատյանների հետ աշխատելը բավականին տարօրինակ է թվում: Դրանք դիտելու համար մեզ առաջարկվում է այնպիսի ֆայլեր ընտրելու ընտրացանկ, ինչպիսիք են error.log, access.log և այլն, բայց անհնար է հասկանալ, թե որ մոդուլին են պատկանում այս տեղեկամատյանները՝ Nginx, PHP կամ գուցե Node.js:

Չնայած Winginx-ն ունի վերահսկողության ծրագիր, սակայն, վեբ սերվերի ղեկավարումն ինքնին, ինչպես Denwer-ում, իրականացվում է .BAT ֆայլերի միջոցով։ Այս եզրակացությունը ես արել եմ՝ հիմնվելով սերվերի գործարկման կամ դադարեցման ժամանակ սև պատուհանների վրա, որոնք ոչ մի տեղից դուրս են գալիս:

Հնարավոր է, որ ինչ-որ մեկին (հիմնականում սկսնակների համար) այս գործառույթը շատ օգտակար լինի ավտոմատ տեղադրումսկրիպտներ (PhpBB, WordPress, Joomla և այլն) տիրույթ ստեղծելիս, հատկապես հաշվի առնելով, որ սկրիպտները կազմաձևված են Nginx-ի հետ աշխատելու համար (բավականին դժվար է ինքնուրույն վերաշարադրել վերաշարադրման կանոնները): Այնուամենայնիվ, ես անձամբ երբեք չեմ օգտագործում նման գործառույթներ և նախընտրում եմ ինքս կատարել տեղադրումը, քանի որ երբեք չգիտեք, թե ինչ և ինչպես է այն տեղադրվում այնտեղ, և ինչ անակնկալներ կարող են ձեզ սպասել ապագայում:

14. Xampp USB Lite

Վերջին տարբերակը՝ 1.7.7
Ռուսաց լեզու՝ ոչ
Դյուրակիր տարբերակ: Այո
Գլխավոր էջ՝ http://www.apachefriends.org/en/xampp-windows.html


Հիմնական հավաքածու.

  • Apache 2.2.21
  • MySQL 5.5.16
  • PHP 5.3.8
  • phpMyAdmin 3.4.5

XAMPP-ը շատ հայտնի տեղական վեբ սերվեր է արտասահմանում: Կարծում եմ, որ դրա ժողովրդականությունը պայմանավորված է նրանով, որ այս հավաքույթը բավականին հուսալի է և ունի տարբերակներ բոլոր հիմնական օպերացիոն համակարգերի համար՝ Windows, Linux, Mac OS X և նույնիսկ Solaris:

Մոդուլների սկիզբն ու կանգառը տեղի է ունենում բավականին արագ, ողջույնի էջը շփոթեցնող և հասկանալի չէ, թեև այն անգլերեն է։ Ընդհանուր առմամբ, բավականին լավ ծրագրային փաթեթ (աշխատասեղանի տարբերակի մի շարք բարիքներով), որտեղ ավելորդ կամ վանող ոչինչ չկա: Սև պատուհանները չեն հարձակվում անկյունից, կառավարման վահանակը բավականին սովորական է, բայց քիչ օգուտ:

Այս ծրագրային փաթեթի թերությունների շարքում ես կարող եմ նշել հենց այս կառավարման վահանակը, ավելի ճիշտ, հենց այս հսկողության բացակայությունը, դրանում ոչինչ չկա, բացի սերվերը գործարկելուց և դադարեցնելուց: Չկա հարմար մենյու՝ կայքերի ցանկով, չկա վեբ սերվերի կարգավորումների բաժին, չկան օգտակար գործիքներ. Դուք պետք է ձեռքով կարգավորեք աշխատանքային միջավայրը այս կառուցման մեջ:

Համեմատություն

Դյուրակիր Ռուսաց լեզու GUI-ի առկայությունը Օգտակար GUI Տեղեկամատյանների դիտում
AMPPS - + + - +
- - - - -
+ + - - -
+ + + + +
- + + + +
Խորամանկ + + + + -
+ + + + +
+ - - - -
- + + - +
+ - + - -
- - + + +
- + + + +
+ + + + +
Xampp USB Lite + - + - -

Լավագույն արդյունքները՝ EasyPHP, Open Server, Winginx:

Փորձարկում

Թեստ թիվ 1 - Սխալ մեկնարկ

Թեստի էությունը Apache-ի կոնֆիգուրացիան միտումնավոր փչացնելն է, որպեսզի ստուգենք, թե արդյոք մենք նախազգուշացում կստանանք, թե բոլոր ցուցիչները կանաչ կլինեն, և ոչինչ չի աշխատի: Համաձայնեք, որ դուք քիչ ցանկություն ունեք օգտագործելու այնպիսի կառուցվածք, որը ապակողմնորոշիչ կերպով հաղորդում է հաջող մեկնարկի մասին և ձեզ դարձնում է ապուշի տեսք: Եթե ​​սերվերը որևէ ազդանշան չի տալիս կամ աշխատում է գաղտնի, ապա թեստը նույնպես կհամարվի ձախողված։

Թեստ #2 - Դժվար ուղիներ

Թեստի էությունն այն է, որ սերվերը դիտավորյալ տեղադրվի բարդ անունով թղթապանակում, մեր թեստում մենք կօգտագործենք «C:testMys$ka!._-()zlo()+~%&2% Files» անունով թղթապանակ: . Եթե ​​PhpMyAdmin-ը (այն վերցված է պարզապես հարմարության համար, քանի որ այն կա յուրաքանչյուր հավաքույթում) չի բացվում, ապա թեստը համապատասխանաբար կտապալվի: Յուրաքանչյուր մարդ անհատականություն է, թղթապանակները երբեմն կոչվում են ամենաանսպասելի անուններով: Թեստի համար ընտրված թղթապանակի անունը ճիշտ է Windows-ի համար և պետք է ճիշտ մշակվի:

Թեստ # 3 - SSL-ը տուփից դուրս

Թեստը չափազանց պարզ է. մենք գործարկում ենք սերվերը և փորձում բացել PhpMyAdmin-ը SSL արձանագրության միջոցով:

Նշումներ:«+»-ը նշանակում է, որ թեստը հաջող է անցել, «-»-ն նշանակում է, որ թեստը ձախողվել է:

Կեղծ մեկնարկ Դժվար ճանապարհներ SSL-ը տուփից դուրս
AMPPS + + +
- + -
- + +
+ + -
+ + -
Խորամանկ + - -
+ + +
- + -
+ - -
+ - -
+ + -
+ + -
- - -
Xampp USB Lite + - +

Լավագույն արդյունքները՝ AMPPS, Open Server:

Եզրակացություն

Այսքան ծրագրային համակարգեր ուսումնասիրելուց և փորձարկելուց հետո հարց է առաջանում՝ ի վերջո ի՞նչ պետք է ընտրեք ամենօրյա աշխատանքի համար: Այս հարցի պատասխանն այնքան էլ պարզ չէ, յուրաքանչյուր կառուցում լավ կլինի որոշակի տեսակի առաջադրանքի համար:

Սկսնակների համար ես առաջարկում եմ օգտագործել Denwer-ը որպես ամենապարզ և ժամանակի փորձարկված տեղական վեբ սերվեր: Բոլոր մյուս վեբ մշակողներին, ինչպես նաև այն սկսնակներին, ովքեր չունեն բավարար Denwer ֆունկցիոնալություն, խորհուրդ եմ տալիս օգտագործել Open Server-ը:

Եթե ​​Ձեզ անհրաժեշտ է արագ ծանոթանալ ցանկացած հայտնի սցենարի, ֆորումի, լուսանկարների պատկերասրահի կամ հյուրերի գրքի հետ և չեք ցանկանում անհանգստանալ այն տեղադրելով և գտնել համապատասխան հարթակ, ապա կարող եք փորձել AMPPS-ը: Իհարկե, պայմանով, որ սցենարը, որը ձեզ հետաքրքրում է, ապահովված է այս զարգացմամբ:

Այն դեպքում, երբ ինչ-որ մեկին անհրաժեշտ է օգտագործել այնպիսի հազվագյուտ մոդուլներ, ինչպիսիք են տեղականը փոստի սերվեր, Node.js, MongoDB և այլն, ապա կարծում եմ, որ բոլորը կկարողանան ընտրել համապատասխան տարբերակ մեր վերանայման այլ մասնակիցների մեջ։