شرکت های میزبانی وب
علاوه بر این رقبای اصلی، میزبانی وب بسیار کوچکتر را خواهید یافت.
شرکت هایی که مایل به ارائه بسته های MySQL/PHP برای میزبانی برنامه های شما هستند.
اگر قبلاً یک شرکت میزبانی وب دارید که از آن برای میزبانی صفحات وب استاتیک خود استفاده می کنید، شانس خوبی وجود دارد.
از نوعی پشتیبانی MySQL/PHP برخوردار خواهد بود. اگر از قبل فضایی در وب سرور برای وب سایت خود دارید، با آنها چک کنید تا ببینید آیا پیشنهاد ارتقاء به بسته MySQL/PHP را می دهند یا خیر.
با محبوبیت از محیط جدید “ابر” که در آن همه چیز در فضای سرور مشترک اجرا می شود، اکنون چند شرکت کننده دیگر در سرور PHP وجود دارد.
میزبانی بازی صفحه وب ویکیپدیا برای ارائهدهندگان خدمات ابری بیش از این فهرست را فهرست میکند.
200 ارائه دهنده مختلف!
احتمالاً محبوبترها را میشناسید:
»» خدمات وب آمازون (AWS)
»» Google Cloud Platform
»» پلتفرم ابری اوراکل
»»Microsoft Azure
هر یک از این خدمات ابری سطحی از پشتیبانی از برنامه PHP را فراهم می کند.
یکی از مزایای اصلی استفاده از سرویس ابری این است که برنامه شما بر روی چندین سرور میزبانی می شود که بار ترافیکی را به اشتراک می گذارند و اضافی هستند.
اگر سروری در ابر خراب شود، برنامه شما همچنان روی سرورهای دیگر کار می کند. البته، آماده باشید که برای آن یک قیمت حق بیمه بپردازید.
مراقب برخی از شرکت های میزبان وب کوچکتر باشید. این روزها، تقریباً هر کسی می تواند نرم افزار سرور PHP و MySQL را روی یک سرور نصب کند.
شرکت های میزبان وب “mom-and-pop” اکنون این سرویس را ارائه می دهند. با این حال، نصب برنامه های سرور با حفظ آن متفاوت است.
برنامه های سرور اغلب، میبینید که این سایتهای میزبان وب کوچکتر از گذشته استفاده میکنند.
نسخههای سروری که با بهروزرسانیهای امنیتی بهروزرسانی یا وصله نشدهاند، آنها را در برابر حملات آسیب پذیر می کند.
ساخت محیط سرور خود
من آن را برای یک وب سایت تولید زنده توصیه نمی کنم، اما برای کار توسعه می توانید محیط وب سرور خود را بسازید.
شما حتی نیازی به داشتن آن ندارید یک سرور بزرگ برای یک محیط توسعه وب شخصی که می توانید آن را با استفاده از ویندوز یا ایستگاه کاری اپل یا لپ تاپ موجود خود بسازید.
بخشهای زیر شما را با اصولی آشنا میکند که باید بدانید تا در محیطهای لینوکس یا ویندوز/مک بدانید.
سرورهای وب در لینوکس
دسکتاپ ها و سرورهای لینوکس این روزها به ویژه برای توسعه وب محبوب تر شده اند. شما می توانید بسته های کد منبع سرور Apache، MySQL و PHP را دانلود کرده و آنها را در سیستم لینوکس خود کامپایل کنید.
اما مگر اینکه به آخرین نسخه کامل چیزها نیاز داشته باشید، این روش توصیه شده برای انجام آن نیست.
این روزها، اکثر توزیع های لینوکس شامل بسته هایی برای نصب آسان همه می باشد اجزایی که برای یک محیط توسعه وب کامل نیاز دارید. برای از توزیع های لینوکس مبتنی بر دبیان (مانند اوبونتو و لینوکس مینت) استفاده می کنید ابزار خط فرمان apt-get برای نصب بسته های نرم افزاری.
برای توزیعهای لینوکس مبتنی بر Red Hat (مانند Red Hat، CentOS و Fedora) از ابزار خط فرمان dnf استفاده میکنید.
قوانین ارسال دیدگاه در سایت