زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم

در مورد موضوع این سایت کاملاً منطقی است ، در یکی از اولین مقالات با ابزار اصلی ایجاد سایت های محلی آشنا می شوم و برنامه های نرم افزاری، سیستم عامل های سرور محلی در این مقاله ، به طور خلاصه نگاهی خواهیم به مجامع WAMP برای توسعه یک سایت محلی روی یک دستگاه با ویندوز نصب شده... اینها اصلی ترین و محبوب ترین ساخته های WAMP هستند.

سرور را باز کنید

این مجمع چند متغیره است. نصب ثابت (روشن است کامپیوتر خانگی) و قابل حمل (رسانه قابل حمل).

سرور را باز کنید - مونتاژ نسبتاً جوان است ، اما قاطعانه مقام های اول را در خط سرورهای محلی کسب می کند. چندین دلیل برای این وجود دارد ، اما سه دلیل اصلی وجود دارد:

  1. این سیستم عامل بدون نصب بر روی سیستم عامل قابل حمل و در دسترس است.
  2. Open Server دائماً به روز می شود و چندین سال بدون بروزرسانی "آویز نمی شود" ، که نشانگر کار مداوم نویسنده در پروژه است.
  3. این سکوی پنج گزینه زبان (روسی اصلی) دارد.

هنوز بسیاری از ویژگی های خوب در ساخت Open Server وجود دارد که کار توسعه دهنده را آسان تر می کند. از سهولت در نصب ، پمپاژ مستقل لذت می برد برنامه های از دست رفته، دو سرویس HTTP (Apache و Nginx) ، چندین نسخه از DBMS و PHP ، وجود یک برنامه کنترل است.

از سایت: open-server.ru

Xampp

این مجموعه مخفف: هر محور + apache + mariabd + php + perl.

پلتفرم Xampp در رده سکوهای مشابه خارج از کشور پیشرو است. این پلتفرم به دلیل امکان کار بر روی سیستم عامل های مختلف جالب است ، اولین حرف اختصاری [X] این موضوع را نشان می دهد. این می تواند ویندوز ، لینوکس و سیستم عامل X باشد. این دو [p] در انتهای مخفف عبارت php و perl (زبانهای موجود) هستند. به جای MySQL ، یک DBMS DBD قدرتمندتر وجود دارد.

جامعه XAMPP بیش از 10 سال قدمت دارد ، در نتیجه اطلاعات زیادی در مورد استفاده از این سیستم عامل وجود دارد. XAMPP "مراقب" است ، دائما به روز می شود ، نسخه ای با PHP 7.0.4 وجود دارد. حتی یک نسخه روسی از وب سایت رسمی ظاهر شد.

منبع اصلی: www.apachefriends.org/ru/index.html

دنور

ساخت WAMP (ویندوز + آپاچی + mysql + php). نصب فقط ثابت است.

افسانه ای ترین و بحث برانگیزترین سیستم عامل سرور محلی. وقتی من تنها در بازار روسیه تنها بودم ، دنور خوب بود. زمان می گذرد و دنور به هیچ وجه نمی خواهد توسعه یابد. شاید دنور از نظر حل مشکلات در نصب و استفاده از آن ، و حتی بیشتر در مورد مشکلات هنگام انتقال سایتهای محلی از آن به میزبانی پولی ، پیشرو در شبکه باشد.

از. سایت اینترنتی: www.denwer.ru/

WampServer

نتیجه گیری

این هفت سیستم عامل WAMP برای این بررسی هستند. هنوز نتیجه گیری در مورد کیفیت هنوز خیلی زود است. در مقالات دیگر ، با جزئیات هر یک از این بسترها مقابله خواهیم کرد.

همانطور که بسیاری از شما می دانید ، من در جریان بوده ام کامپیوتر محلی استفاده شده منکربا این حال ، حدود شش ماه پیش ، من تصمیم گرفتم که به این سمت بروم OpenServer... و به همین دلیل.

هنگامی که من تازه ایجاد وب سایت ها (جایی در حدود سال 2008) شروع کردم ، انتخاب بسته ها برای همه چیزهایی که نیاز داشتم بسیار کمیاب بود. بود xampp, منکر و 1-2 گزینه دیگر. بنابراین ، جای تعجب نیست که پس از آن اکثریت قریب به اتفاق برنامه نویسان همه چیز را به تنهایی تنظیم می کنند: آپاچی, MySQL, PHP, phpMyAdmin و غیره. و با توجه به همان pak بسته های موجود ، من دقیقاً انتخاب کردم منکر.

اما پس از آن به دلایل ناشناخته برای من منکر معلوم شد که رها شده و به روز رسانی کلی متوقف شده است. در این لحظه در آخرین نسخه منکر اکنون PHP 5.3.13قدمت آن در تاریخ 8 مه 2012 است. یعنی در 5 سال حتی به روز نشده است PHP... بنابراین ، متاسفانه ، از منکر مجبور شدم از این امر خودداری كنم ، دقیقاً به دلیل عدم بروزرسانی. به روزرسانی دقیقاً آسان است پی اچ پی در دنور - بسیار مشکل ساز است ، و همیشه کار نمی کند ، اگرچه کج و مورب است ، اما من موفق شدم. اما فقط مربوط نیست PHPاما به طور کلی در کل مجمع

و بنابراین ، در پایان سال 2016 ، من تصمیم گرفتم تا ببینم چه چیز جدیدی است و روبرو شدم OpenServer... از مزایای آن می خواهم موارد زیر را یادآوری کنم:

  • همه چیز شما نیاز دارید: آپاچی, MySQL, PHP, phpMyAdmin و غیره.
  • شما می توانید هر نسخه از همه موارد موجود را انتخاب کنید. به عنوان مثال ، شما می توانید PHP 7، اما شما می توانید PHP 5، تو میتونی برداری آپاچی 1، اما شما می توانید آپاچی 2... پیکربندی همه اینها بسیار آسان است.
  • پیکربندی آسان است به گونه ای که نامه ها واقعاً از رایانه شما ارسال می شوند ، و نه فقط بابا ، مانند منکر... البته ، می توانست در آنجا نیز انجام شود ، اما در OpenServer این بسیار ساده تر است.
  • دسترسی سرور FTP.
  • حضور یک برنامه ریز کار.
  • رابط مناسب با همه تنظیمات
  • OpenServer مرتباً به روز می شود.

از منهای ، شاید فقط به اندازه نسبتاً بزرگ توجه کنم. منکر واقعاً سبک بود اما فکر می کنم این یک نقص کوچک است OpenServer در مقایسه با بسیاری از مزایای.

پیچیده شما این را حدس زده اید ، دنور خوب قدیمی. او کاملاً در سال 2003 بر روی رایانه من مستقر شد. گزینه های دیگر ، اگر در آن زمان وجود داشتند ، در محافل باریک شناخته می شدند و چندان رایج نبودند.

بیایید نگاهی بیندازیم که می توانیم بعد از سالها ، از چه چیزی استفاده کنیم. پیشنهاد می کنم بررسی ، آزمایش و مقایسه 14 کنید! سیستم های نرم افزاری در نظر گرفته شده برای توسعه سایتها برای ویندوز.

1. AMPPS

آخرین نسخه: 1.7
زبان روسی: بله (جزئی)
نسخه قابل حمل: خیر
صفحه اصلی: http://www.ampps.com/

کیت اصلی:

  • AMPPS نرم و نرم 1.7
  • آپاچی 2.2.22
  • MySQL 5.5.22
  • PHP 5.3.10 و 5.2.17
  • PERL 5.10.1
  • پایتون 2.7.2
  • MongoDB 2.0.4
AMPPS فقط یک مجموعه WAMP نیست ، بلکه یک کتابخانه کامل از برنامه ها است ، که در آن هر یک از آنها می توانید بدون خروج از پرداخت ، به سرعت نصب ، چرخش و تنظیم کنید. تمام این اقتصاد با زحمت فهرست شده و به تفصیل شرح داده شده است.

مزیت بدون شک این مجموعه پشتیبانی بسیاری از سیستمهای مدیریت محتوا رایج ، سیستم عامل وبلاگ ، تالار گفتگوی وب ، تابلوهای پیام ، گالری عکس و غیره است. جمع برنامه های موجود بیش از 200! مجموعه اجزای موجود در این بسته همچنین با ماندگاری روبرو می شود ، همه ماژول ها کاملاً تازه هستند و نکته جالب اینکه در اینجا می توان موارد خارق العاده ای مانند Python و MongoDB را پیدا کرد.

از میان منهای ، می خواهم یک ترجمه جزئی روسی را یادداشت کنم ، که فقط در فهرست اسکریپت ها ، و حتی در همه جا وجود ندارد بعد از راه اندازی مجدد Apache ، منوی سینی از کار خودداری کرد ، ویندوز را مجدداً راه اندازی کنید کمکی نکرد اشکال دیگر عدم قابلیت حمل است. به نظر من ، AMPPS برای مبتدیان برای یادگیری اسکریپتها مفیدتر از توسعه دهندگان جدی است. کار با این بسته نرم افزاری برای من خیلی راحت نبود ، گزینه های بهتری وجود دارد.

آخرین نسخه: 2.5.10
زبان روسی: خیر
نسخه قابل حمل: خیر
صفحه اصلی: http://www.appservnetwork.com/

کیت اصلی:

  • آپاچی 2.2.8
  • PHP 5.2.6
  • MySQL 5.0.51b
  • phpMyAdmin-2.10.3
Apache و MySQL به عنوان خدمات نصب می شوند. هیچ برنامه کنترلی وجود ندارد ، فقط یک صفحه از طراحی مشکوک با پیوندی به PhpMyAdmin وجود دارد. در هسته خود ، AppServ یک نصب گرافیکی برای Apache ، PHP ، MySQL و چیزهای دیگر نیست. اگر خود Denwer مؤلفه هایی را راه اندازی کند ، در اینجا آنها به سادگی به عنوان سرویس نصب می شوند و توسط خود ویندوز کنترل می شوند.

آخرین نسخه: 3.2010-11-07
آیا زبان روسی وجود دارد
نسخه قابل حمل: بله
صفحه اصلی: http://www.denwer.ru/

کیت اصلی:

  • آپاچی 2.2
  • PHP 5.3.3
  • MySQL 5.1.40
  • phpMyAdmin 3.2.3
Denwer ... خوب قدیمی Denwer. ما همان مجموعه ناچیز از اجزای نه چندان تازه را مشاهده می کنیم (که بر روی تخم مرغ ها کم شده است) ، یک پنجره سیاه و بدون رابط کاربری گرافیکی. از مزایای این بسته می توان به اندازه بسیار کمی آن و "پایگاه دانش" خوب در تالار گفتگو که در طی سالهای متمادی انباشته شده است. در واقع ، سرور با اجرای اسکریپت های BAT برای شروع و متوقف کردن ماژول ها کنترل می شود ، به همین ترتیب هیچ برنامه کنترلی وجود ندارد.

دنور بسیار ساده و سر راست است و به همین دلیل بزرگترین ارتش طرفداران را در بین "آدمک ها" دارد. اکثر توضیحات کامل این پلتفرم عبارت زیر خواهد بود که توسط یکی از کاربران گفته شده است: "دنور وظایف اصلی را انجام می دهد ، و خوب ، و لوسیون های بیشتر ، مشکلات بیشتری خواهند داشت (هیچ کس برای همه 100 نفر از آنها استفاده نمی کند)."

آخرین نسخه: 5.3.9
زبان روسی: بله
نسخه قابل حمل: بله
صفحه اصلی: http://www.easyphp.org/

کیت اصلی:

  • PHP 5.3.9
  • PhpMyAdmin 3.4.9
  • آپاچی 2.2.21
  • MySQL 5.5.20
مونتاژ کاملاً ساده و غیرقابل توصیف. ما به منوی سینی بدون پرش معمولی ، تنظیمات بدون عارضه و صفحه شروع گیج کننده و بدون زبان روسی ارائه می دهیم. این بسته نرم افزاری هیچ اثری از من نکرد و خوب کار می کند. EasyPHP به عنوان جایگزینی برای Denwer برای "نسخه با ویندوز" (اگر ترسناک نباشد) کاملاً مناسب است صفحه شروع).

توجه داشته باشید که EasyPHP سرور را به تنهایی مدیریت می کند ، هیچ ویندوز سیاه ترسناکی ظاهر نمی شود ، شروع و متوقف کردن سرور بسیار سریع است.

آخرین نسخه: 2.0.2.0
آیا زبان روسی وجود دارد
نسخه قابل حمل: بله
صفحه اصلی: http://eleanor-cms.ru/server

کیت اصلی:

  • آپاچی 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 نامگذاری شده بود. پس از معاینه ، معلوم شد که این یک کیت WAMP معمولی است.

در این مونتاژ طراحی منو را دوست داشتم که معلوم شد بسیار جذاب است که نادری در بین این نوع برنامه ها است. من همچنین از صفحه کنترل ، یا به عبارت بهتر صفحه شروع ، که طراحی نسبتاً غیرمعمول دارد ، را دوست داشتم.

پس از ایجاد دامنه جدید ، کنترل پنل فقط ناپدید شد. معلوم شد خطایی در مدیر دامنه رخ داده است و یک آدرس نادرست را باز می کند ، اما اینها چیزهای جزیی هستند. یکی دیگر از ناامیدی عدم امکان باز کردن پوشه با دامنه ها از منوی سینی بود ، من مجبور بودم در مکانی که EleanorServ را نصب کردم جستجو کنم ...

به طور کلی ، من EleanorServ را دوست داشتم ، به خصوص امکان شروع / متوقف کردن سرور به طور مستقیم از مرورگر.

6. Nimp

آخرین نسخه: 1.5.0
آیا زبان روسی وجود دارد
نسخه قابل حمل: بله
صفحه اصلی: http://nimpbox.ru/

کیت اصلی:

  • آپاچی 2.2.17
  • Nginx 0.9.3
  • MySQL 5.5.8
  • PHP 5.3.5
  • Sendmail 31
  • phpMyAdmin 3.3.9
  • Sypex Dumper 2.0.8
  • FileZilla 0.9.37 بتا
  • به یادگار 1.2.4
در اینجا شاهد اجرای زشت یک صفحه کنترل با عناصر پورنوگرافی هستیم ، اما یک منوی سینی نسبتاً جالب وجود دارد. عجیب ترین چیز در مورد این مونتاژ به اندازه 4 است! نمادهای سینی را با همان منو سینی کنید. من نتوانستم سرور را برای اولین بار کار کنم. همانطور که مشخص شد ، Nimp فقط می تواند از ریشه دیسک کار کند ، که بدون شک اشکال دیگر چربی این بسته نرم افزاری است.

در حالی که از این مونتاژ استفاده می کرد ، چیزی مرتباً خراب می شد ، FileZilla هرگز خود را متوقف نکرد (مجبور شدم از طریق مدیر وظیفه بکشم) ، و Memcached به هیچ وجه شروع نمی شود. برخی از هتک حیرت به گفته های نویسنده برنامه مبنی بر اینکه "این مجمع برای سایت های پر بار در شبکه های شرکتی و شهری مناسب است" است ، این برنامه به وضوح دور از استفاده در یک محیط شرکتی است.

"ترفند" این پلتفرم این است که Nginx به عنوان یک مقدمه کار می کند و برای ارائه مطالب استاتیک در نظر گرفته شده است ، در حالی که آپاچی به عنوان یک پس زمینه برای تولید محتوای پویا فعالیت می کند. به طور کلی ، تصور من از این مجمع مبهم بود ، اما به تدریج از ابتدا به شدت منفی تغییر یافت و به طور معمول در روند کار با برنامه قابل قبول بود.

آخرین نسخه: 4.5.2
آیا زبان روسی وجود دارد
نسخه قابل حمل: بله
صفحه اصلی: http://open-server.ru/

کیت اصلی:

  • Apache 2.2.22؛
  • آپاچی 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)؛
  • SlimFTPd 3.181؛
  • جعلی Sendmail 32؛
  • NNCron Lite 1.17؛
  • Memcached 1.2.6؛
  • مدیر 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 Open امکان استفاده از برنامه به عنوان منوی شروع شخصی قابل حمل است. می توانید سرور را روی آن نصب کنید چوب USBحرکت کن برنامه های قابل حمل، ایجاد نشانک برای سایتهایی که اغلب بازدید می شوند و در هر کجا که هستید ، یک منوی مناسب داشته باشید دسترسی سریع به سایتها و برنامه های مورد علاقه خود

آخرین نسخه: 1.8.2
زبان روسی: خیر
نسخه قابل حمل: بله
صفحه اصلی: http://www.server2go-web.de/

کیت اصلی:

  • آپاچی 2.2
  • PHP 5.3.2
  • SQLITE
  • MYSQL 5.1.46
  • PERL 5.8
من مدت طولانی از این لگد خوردم و چندین دقیقه را صرف جستجوی و کشتن فرآیندهای کودک کردم. معلوم شد وقتی برنامه Server2go را اجرا می کنید ، وب سرور تازه شروع می شود و این همان است. هر چیزی - به معنای واقعی کلمه ، هیچ برنامه کنترلی ، مانیتور وجود ندارد ، سرور را نمی توان متوقف کرد و حتی مجدداً راه اندازی مجدد شد. تمام آنچه که این بسته نرم افزاری دارد یک صفحه شروع است که در آن می توانید مانند اطلاعات بی ضرر مشاهده کنید خروجی PHP اطلاعات

برداشت بسیار منفی است ، اگرچه به نظر می رسد: سرور شروع می شود ، PhpMyadmin باز می شود ، و چه چیز دیگری لازم است؟ نه ، سروری که نمی تواند متوقف شود برای من نیست. آن را در جهنم بسوزان!

آخرین نسخه: 8.5.4
زبان روسی: بله
نسخه قابل حمل: خیر
صفحه اصلی: http://www.uniformserver.com/

کیت اصلی:

  • آپاچی 2.4.2
  • PHP 5.4.0
  • MySQL 5.5.24
  • phpMyAdmin 3.5.1
Uniformserver فقط یک کار دیگر روی زانوی من است و حداقل نمی توانم چیزی خوب در مورد آن بگویم. ترجمه کج روسی ، یک آرم بزرگ زشت در منوی سینی ، خود این منو اصلاً فکر نمی شود و به دلیل ترجمه کج ، درک کلی از چیزها غیرممکن است. تمام این مجموعه می تواند انجام و راه اندازی و باز کردن PhpMyadmin باشد. با استفاده از این منو ، هنوز می توانید به پرونده سیاههها و پرونده های پیکربندی دسترسی پیدا کنید. تنها تعجب خوشایند یافتن کرون در آنجا بود.

آخرین نسخه: 8.5
زبان روسی: خیر
نسخه قابل حمل: بله
صفحه اصلی: http://www.usbwebserver.net/

کیت اصلی:

  • آپاچی 2.2.21
  • MySQL 5.5
  • PHP 5.3.9
  • PhpMyAdmin 3.4.9.0
کیت WAMP ساده و سبک. صفحه کنترل ساده است ، می توان آن را در سینی پنهان کرد. متأسفانه ، هیچ زبان روسی وجود ندارد. این مجمع را می توان برای عدم استفاده کاربران و مبتدیان توصیه کرد. در این بسته نرم افزاری هیچ ویژگی یا خوبی وجود ندارد که بتوانم در مورد آنها بگویم.

قابلیت USBWebserver شبیه Denwer است ، به جز اینکه Perl مفقود است. در کنترل پنل ، می توانید ماژول ها را شروع یا متوقف کنید ، سیاهههای مربوط باز کنید ، هنوز یک زن و شوهر وجود دارند توابع مفید و تنظیمات ، این همه است. من این مونتاژ را به عنوان یک جایگزین رابط کاربری گرافیکی برای Denwer برای کسانی که به عملکرد مشابهی نیاز دارند توصیه می کنم ، اما می خواهند یک صفحه کنترل با دکمه ها و دستگیره ها داشته باشند.

آخرین نسخه: 2.27
زبان روسی: خیر
نسخه قابل حمل: خیر
صفحه نخست:

کیت اصلی:

  • آپاچی 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 استفاده کردم.

اما همه چیز در پادشاهی ما خیلی گلگون نیست ، البته معایبی نیز وجود دارد. مهمترین و مهمترین نقطه ضعف این است که ورتیگو قابل حمل نیست ، نمی توان آن را بر روی یک درایو فلش USB نصب کرد و در دستگاه های مختلف مورد استفاده قرار گرفت. از جمله مشکلات دیگر می خواهم به مشکلات موجود در ایجاد دامنه یا نام مستعار و همچنین عدم وجود زبان روسی اشاره کنم.

آخرین نسخه: 2.2d
زبان روسی: بله
نسخه قابل حمل: خیر
صفحه اصلی: http://www.wampserver.com/

کیت اصلی:

  • آپاچی 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؛
  • مدیر 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 بسیار عجیب به نظر می رسد. برای مشاهده آنها ، منویی برای انتخاب پرونده های خطای فرم.log ، access.log و مواردی از این دست به ما پیشنهاد می شود ، اما درک این پرونده ها با کدام ماژول غیرممکن است: Nginx ، PHP یا شاید Node.js؟

اگرچه Winginx دارد برنامه کنترلبا این حال ، دستور خود سرور وب ، و همچنین در Denwer ، از طریق فایلهای .bat انجام می شود. من این نتیجه گیری را از پنجره های سیاه و سفید که از جایی به هنگام راه اندازی یا خاموش کردن سرور بیرون آمده است ، استخراج کردم.

این امکان وجود دارد که شخصی (اول از همه مبتدیان) عملکرد را بسیار مفید پیدا کند نصب خودکار اسکریپت ها (PhpBB ، WordPress ، جوملا ، و غیره) هنگام ایجاد یک دامنه ، به خصوص اگر توجه داشته باشید که اسکریپت ها برای کار با Nginx پیکربندی شده اند (بازنویسی قوانین بازنویسی خودتان کار سختی است). با این حال ، شخصاً ، من هرگز از چنین کارکردهایی استفاده نمی کنم و ترجیح می دهم خودم نصب را انجام دهم ، زیرا شما هرگز نمی دانید که چه چیزی و چگونه نصب شده است و چه شگفتی هایی ممکن است در آینده در انتظار شما باشد.

14.Xampp USB Lite

آخرین نسخه: 1.7.7
زبان روسی: خیر
نسخه قابل حمل: بله
صفحه اصلی: http://www.apachefriends.org/fa/xampp-windows.html

کیت اصلی:

  • آپاچی 2.2.21
  • MySQL 5.5.16
  • PHP 5.3.8
  • phpMyAdmin 3.4.5
XAMPP یک بسته نرم افزاری بسیار محبوب در خارج از کشور است. من فکر می کنم محبوبیت به این دلیل است که این مونتاژ کاملاً قابل اعتماد است و دارای نسخه هایی برای کلیه سیستم عاملهای اصلی است: ویندوز ، لینوکس ، Mac OS X و حتی Solaris.

ماژول ها به اندازه کافی سریع شروع و متوقف می شوند ، صفحه خوش آمد گویی گیج کننده و قابل درک نیست ، البته به زبان انگلیسی. به طور کلی ، یک بسته نرم افزاری بسیار خوب (با یک دسته از موارد خوب در نسخه دسک تاپ) که در آن هیچ چیز اضافی یا دفع کننده وجود ندارد. پنجره های سیاه از گوشه و کنار حمله نمی کنند ، صفحه کنترل کاملاً معمولی است اما از کاربرد کمی برخوردار است.

از منهای این مجموعه نرم افزاری ، فقط می توانم به این کنترل پنل توجه داشته باشم یا بهتر بگوییم عدم وجود این کنترل به خودی خود ، چیزی جز شروع و متوقف کردن سرور ندارد. هیچ منوی مناسب با لیستی از سایت ها وجود ندارد ، هیچ بخش تنظیمات سرور وب وجود ندارد ، وجود ندارد ابزارهای مفید... شما باید به صورت دستی محیط کار را در این مجمع تنظیم کنید.

مقایسه

قابل حمل زبان روسی در دسترس بودن رابط کاربری گرافیکی رابط کاربری گرافیکی مفید مشاهده سیاههها
AMPPS - + + - +
- - - - -
+ + - - -
+ + + + +
+ + + + +
Nimp + + + + -
+ + + + +
+ - - - -
- + + - +
+ - + - -
- - + + +
- + + + +
+ + + + +
Xampp USB Lite + - + - -
بهترین نتایج: EasyPHP ، سرور آزاد ، Winginx.

آزمایش کردن

آزمون شماره 1 - شروع نادرست

ماهیت آزمون این است که به طور عمدی از پیکربندی آپاچی خراب کنیم تا بررسی کنیم که آیا اخطار دریافت می کنیم یا اینکه همه شاخص ها به رنگ سبز در می آیند ، اما هیچ کاری نخواهد بود. موافقت کنید که تمایل کمی برای استفاده از مونتاژ وجود دارد که فریبنده از راه اندازی موفقیت آمیز خبر می دهد و شما را به یک احمق تبدیل می کند. اگر سرور هیچ سیگنالی ندهد یا به صورت پنهانی کار کند ، این تست نیز یک شکست خورده محسوب می شود.

آزمون شماره 2 - مسیرهای دشوار

ماهیت آزمون این است که به طور عمدی سرور را در پوشه ای با نام پیچیده نصب کنید ، در تست ما از پوشه ای به نام "C: \\ test \\ Mys $ ka !._- () zlo () + ~٪ & 2٪ Files" استفاده خواهیم کرد. اگر PhpMyAdmin (آن را فقط برای راحتی گرفته شده است ، زیرا در هر مجمع است) باز نمی شود ، پس آزمون بر این اساس شکست می خورد. هر شخص یک فرد است ، پوشه ها گاه غیر منتظره ترین نام ها نامیده می شوند. نام پوشه انتخاب شده برای آزمون برای ویندوز صحیح است و باید به درستی پردازش شود.

تست شماره 3 - SSL از جعبه خارج شود

این تست بسیار ساده است - ما سرور را شروع می کنیم و سعی می کنیم با استفاده از پروتکل SSL ، PhpMyAdmin را باز کنیم.

افسانه: "+" به معنای آزمون با موفقیت انجام شده است ، "-" به معنای عدم موفقیت تست است.

راه اندازی کاذب مسیرهای دشوار SSL از جعبه خارج است
AMPPS + + +
- + -
- + +
+ + -
+ + -
Nimp + - -
+ + +
- + -
+ - -
+ - -
+ + -
+ + -
- - -
Xampp USB Lite + - +
بهترین نتایج: AMPPS ، سرور آزاد.

نتیجه

با بررسی و آزمایش بسیاری از سیستم های نرم افزاری ، این سؤال پیش می آید - در پایان برای کارهای روزمره باید چه چیزی را انتخاب کنید؟ پاسخ به این سؤال چندان آسان نیست ، هر مجمع برای نوع خاصی از کار خوب خواهد بود.

برای مبتدیان ، من استفاده از Denwer را به عنوان ساده ترین و بیشترین زمان آزمایش کیت WAMP پیشنهاد می کنم. من برای سایر توسعه دهندگان وب و همچنین برای آن دسته از تازه کارهایی که فاقد قابلیت Denwer هستند ، توصیه می کنم از Open Server استفاده کنید.

اگر نیاز دارید که به سرعت با یک اسکریپت ، فروم ، گالری عکس یا کتاب مهمان شناخته شده آشنا شوید و نمی خواهید در نصب آن و پیدا کردن یک بستر مناسب زحمت بکشید ، می توانید AMPPS را امتحان کنید. البته به شرط آنكه فیلمنامه مورد نظر شما از این توسعه پشتیبانی شود.

در صورت نیاز به استفاده از ماژول های نادر مانند محلی سرور پست الکترونیکی، Node.js ، MongoDB ، و غیره ، بنابراین من فکر می کنم هر کس می تواند یک گزینه مناسب برای خود در بین سایر شرکت کنندگان در بررسی ما انتخاب کند.

P.P.S می خواهم به مفسران هشدار دهنده یک ماشین مجازی با لینوکس در هیئت مدیره هشدار بدهم و چیز دیگری را به عنوان یک جایگزین تشخیص ندهم. من تا حدودی با شما موافقم ، هنگام انتقال سایت به یک هاستینگ واقعی ، ممکن است برخی از مشکلات بوجود آمده باشد: جریان ، حقوق fs ، Symlinks ، کنسول و غیره.

با این حال ، آن را از طرف دیگر نگاه کنید. چنین مشکلاتی موارد خاصی هستند و به ندرت بروز می کنند. در واقعیت ، برعکس واقعیت دارد - طراح طرح در موتور Smarty نیازی به دانستن چیزی در مورد جریان ها ، سیمکارت ها و کنسول ندارد و توسعه دهندگان CMS آموخته اند که مجوزهای صحیح نوشتن را برای فایلهای آپلود شده به مدت 100 سال تنظیم کنند.

در نتیجه ، می خواهم بگویم - سیستم عامل های WAMP حق وجود دارند و استفاده از ماشین های مجازی در اکثر موارد کاملاً ناعادلانه است.

در یک دستگاه محلی به یک نرم افزار مناسب نیاز دارید. بسیاری از سرورهای وب از قبل ساخته شده در دسترس هستند. به عنوان مثال XAMPP و Denwer. اما کدام یک را باید انتخاب کنید؟ تفاوت در چیست؟ آیا آنها مضراتی دارند؟ هیچ برنامه کاملی وجود ندارد که همه کاربران را به طور همزمان متناسب کند. از این گذشته ، هر کس مجموعه ای از وظایف و الزامات خاص خود را دارد. توضیحات این برنامه ها را بخوانید و می توانید تصمیم بگیرید کدام یک برای شما مناسب است: Denwer یا XAMPP.

کدام یک بهترین انتخاب برای ایجاد سرور محلی است: Denwer یا XAMPP؟

این برنامه ها از بسیاری جهات مشابه هستند. آنها قبلاً نرم افزاری داخلی دارند که شما باید آن را کار کنید:

  • زبان برنامه نویسی PHP.
  • سرویس HTTP Apache.
  • موتور پایگاه داده MySQL.
  • مشتری گرافیکی PhpMyAdmin.

با استفاده از آنها می توانید در چند دقیقه بلند شوید سرور محلی... در غیر این صورت ، مجبور خواهید بود که ماژول ها را به صورت دستی جمع آوری و نصب کنید ، پیکربندی را انتخاب کنید. پیکربندی خود یک روند طولانی و پیچیده است. در صورت ایجاد یک منبع عمومی لازم است. برای یک ماشین مجازی می توانید از یک مونتاژ از پیش ساخته استفاده کنید.

آخرین اطلاعات در مورد نسخه های جدید Denver و XAMPP را می توان در وب سایت توسعه دهندگان یافت. این نشان می دهد که كتابخانه ها با سرور درج شده اند.

منکر

برنامه "وزن" کمتر از 10 مگابایت. آن شامل اجزای اساسی... اما به صورت جداگانه ، آنها فضای بسیار بیشتری را به خود اختصاص می دهند. ماژول ها و پسوندهای اضافی را می توانید در صفحه denwer.ru بارگیری کنید. مثلا:

  • ActivePerl توزیع زبان برنامه نویسی پرل.
  • سیستم های مدیریتی PostgreSQL و FireBird DB.
  • شبیه ساز سرور پست الکترونیکی با پروتکل SMTP.
  • زبان های برنامه نویسی پایتون و پارسر.

همچنین در این سایت یک دستورالعمل به زبان روسی و پرسش و پاسخ وجود دارد. اگر سؤالی دارید که کمک نمی کند ، به انجمن دنور نگاهی بیندازید. این پایگاه دانش عظیمی دارد. سایر کاربران یا خود برنامه نویسان به شما در حل هر مشکلی کمک می کنند.

کلیه تنظیمات لازم در برنامه از قبل پیکربندی شده است. نصب ، اجرا ، استفاده کنید. اما اگر رایانه جدید است ، هنوز باید آن را "آماده" کنید.


نیازی به وارد کردن هرگونه دستور ، انتخاب تنظیمات یا جعبه های تیک زدن نیست. فقط کافی است چند دکمه را فشار دهید. و سرور در "http: // localhost / denwer /" در دسترس خواهد بود. نمادهای راه اندازی برنامه نیز در دسک تاپ ظاهر می شود. اگر در پنجره ابزار پیام "Hooray، it working!" را مشاهده می کنید ، می توانید از یک سرور تمام عیار استفاده کنید.

توجه اما سهولت نصب تنها مزیت برنامه نیست. چه چیزی را انتخاب کنید: Denwer یا XAMPP؟ آیا نصب سریع واقعاً عامل تعیین کننده است؟ بیایید به طور جداگانه به مزایا و مضرات این برنامه ها نگاهی بیندازیم.

جوانب مثبت دنور:

  • نیازی به پیکربندی هر چیزی نیست. بعد از یک نصب ساده ، می توانید ماشین مجازی را فوراً راه اندازی کنید.
  • نرم افزار سبک و بهینه سازی شده است.
  • ساده و سر راست است. بنابراین ، برای مبتدیان مناسب است.
  • پشتیبانی از زبان روسی.
  • ادغام کتابخانه های اضافی در دسترس است.
  • قابل انتقال به دستگاههای دیگر است. در طول راه ، نیازی به پیکربندی چیزی ندارید.
  • یک پایگاه دانش گسترده در وب سایت توسعه دهندگان موجود است: دستورالعمل ها ، توضیحات ، سؤالات متداول ، ورود به روز.
  • فروم وجود دارد بر روی آن می توانید در مورد ابزار سؤال کنید و با سایر کاربران گپ بزنید.
  • نیازی به حذف شدن از طریق ناشناس یا خدمات سیستم نیست. فقط پوشه برنامه را پاک کنید.

منهای:

  • مجموعه اصلی برنامه دارای محتوای نسبتاً ناچیزی است. فقط موارد ضروری برای شروع سرور.
  • طراحی مشتری گرافیکی نیز از این قاعده مستثنی نیست.

XAMPP

مزیت غیرقابل انکار XAMPP ، ماهیت متقابل آن است. این برنامه در هر توزیع لینوکس ، ویندوز ، سولاریس ، MacOS کار می کند. صفحه apachefriends.org/download.html شامل مجموعه هایی برای سیستم عامل های مختلف است. و همچنین - انواع افزودنیها (به عنوان مثال ، وردپرس ، مدیاویکی ، جوملا). این سایت به زبان انگلیسی است.

بسته اصلی ابزار علاوه بر Apache ، DBMS و PHP شامل موارد زیر است:

  • OpenSSL
  • تامکت
  • MariaDB
  • سرور FileZilla FTP
  • وب سایت ساز

و بر این اساس "وزن دارد" - بیش از 100 مگابایت. اما یک نسخه Lite نیز وجود دارد - از نظر ترکیب با دنور مشابه است. ساخت های مختلف برای سیستم عامل های مختلف در نظر گرفته شده است. برنامه های لینوکس و مک دارای ماژول های داخلی بیشتری هستند. برای دیدن "محتویات" برنامه ، روی پیوند "چه مواردی وجود دارد" کلیک کنید در وب سایت توسعه دهنده

هیچ راهنمایی یا توضیحی در دست نیست. اما نصب ابزار بسیار ساده است.

  1. در لینوکس - بایگانی را از حالت فشرده خارج کرده و نصب را اجرا کنید.
  2. در ویندوز ، پرونده EXE اجرایی را باز کنید.
  3. پوشه ای را انتخاب کنید.
  4. صبر کنید تا پرونده ها کپی شوند.

کنترل پنل سرور ظاهر می شود. در آنجا می توانید آن را شروع کرده و متوقف کنید. این منبع در آدرس "http: // localhost /" در دسترس خواهد بود.

مهم. اگر مک یا سولاریس دارید ، پس از شما سؤال می شود که کدام یک بهتر است - Denwer یا XAMPP را انتخاب کنید ، جواب یکی است: این قطعاً برای دنور نیست. در موارد دیگر ، باید به قابلیت ها ، مزایا و معایب برنامه توجه کنید.

  • سرورهایی برای سیستمهای مختلف وجود دارد.
  • تمام ماژول های مورد نیاز شما در مونتاژ پایه ساخته می شوند.
  • نصب بسیار ساده.
  • می تواند در یک شبکه عمومی عمل کند. حفاظت از کامپوننت قبلاً پیکربندی شده است.
  • اگر به درستی پیکربندی شود ، به عنوان یک سرور اینترنتی تمام عیار کار خواهد کرد.
  • توابع اصلی در فهرست اصلی برنامه موجود است. در آنجا می توانید وضعیت سرور و کتابخانه های نصب شده را مشاهده کنید.
  • حافظه زیادی را به خود می گیرد. نسخه Lite نیز وجود دارد.
  • فقط انگلیسی.
  • در صفحه کنترل "کنترل" وجود ندارد. فقط سرور را شروع یا متوقف کنید.

مقایسه و انتخاب

شما هنوز تصمیم نگرفته اید که چه چیزی را نصب کنید - Denwer یا XAMPP؟ که در پایان بهتر است؟ به عوامل زیادی بستگی دارد. یک برنامه برای همه کاربران به طور همزمان مناسب نیست. این بستر بسیار مهم است. اگر یک سیستم عامل سرور دنور را پشتیبانی نمی کند ، بنابراین به هر حال آن را نصب نخواهید کرد. ارزیابی کنید که آیا کامپیوتر می تواند سرور مجازی را اداره کند یا خیر. بهتر است دنور را روی یک ماشین قدیمی یا ضعیف قرار دهید. به عنوان آخرین راه حل ، XAMPP-Lite.

اگر انگلیسی را خوب بلد نیستید ، احتمالاً برنامه انگلیسی زبان مناسب شما نخواهد بود. مدیریت آن ساده است. اما پیکربندی ابزار در حالی که دائماً در فرهنگ لغت جستجو می کنید ، بسیار راحت نیست. سرورهای دنور بهینه سازی شده اند - آنها "سریع" هستند و به منابع زیادی احتیاج ندارند. قابلیت اطمینان XAMPP یکی دیگر از مزیت ها - قابلیت اطمینان است. این ابزار دائماً مورد آزمایش و بهبود قرار می گیرد. احتمال خرابی حداقل است. اگرچه Denwer پایدار عمل می کند.

این برنامه ها شباهت های خاصی دارند. اما در همان زمان آنها متفاوت هستند. آنها با اصلی ترین چیز متحد هستند - پس از نصب برنامه دنور یا XAMPP ، بلافاصله یک سرور محلی آماده دریافت خواهید کرد. اما انتخاب به چندین عامل بستگی دارد. بسترهای نرم افزاری ، منابع ، تنظیمات برگزیده شما. پس از همه ، شما با این ماشین مجازی کار می کنید.

زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم