پرش به مطلب اصلی

گشودن یک محیط

هر محیط نشانی خودش را دارد. توسعه ممکن است اینجا باشد

acme-dev.parsware.com

و بهره‌برداری اینجا

acme.parsware.com

گشودن آن نشانی همان محیط را می‌گشاید. درون برنامه هیچ انتخابگر محیطی نیست، چون چیزی برای انتخاب نمانده — نشانی از پیش گفته است در کدام محیط هستید.

چرا این‌گونه کار می‌کند​

محیط پیش‌تر تنظیمی بود که پس از ورود برمی‌گزیدید، و این هزینهٔ خاص خودش را داشت. دو زبانهٔ مرورگر روی یک نشانی می‌توانستند به دو محیط متفاوت اشاره کنند. نشانک یادش نمی‌ماند کدام یکی بود. پیوندی به «این رکورد» برای کسی که برایش می‌فرستادید معنای دیگری داشت. و تنها چیزی که مستأجر زنده را از محیط آزمایشی جدا می‌کرد یک فهرست کشویی بود که باید یادتان می‌ماند بخوانیدش.

نشانی همهٔ این‌ها را یک‌جا حل می‌کند. می‌توانید نشانک‌ش کنید، بفرستیدش، و دو زبانه را با یک نگاه از هم بازشناسید.

یافتن نشانی​

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

تغییر دادن آن​

نشانی هنگام ساخت محیط تولید می‌شود — «Sales Dept» می‌شود sales-dept — و می‌توانید آن را روی سطر محیط تغییر دهید.

تغییر آن هر پیوندی به نشانی قدیمی را می‌شکند. نشانک‌ها، یکپارچه‌سازی‌ها و هر چیزی که چاپ یا ارسال شده از کار می‌افتد، و هیچ تغییر مسیری در کار نیست، چون نشانی قدیمی بی‌درنگ برای دیگری آزاد می‌شود. زود تغییرش دهید یا اصلاً ندهید.

نشانی‌ها در سراسر پلتفرم یکتا هستند، نه فقط در مستأجر شما، چون نام میزبان سراسری است. اگر dev گرفته شده باشد نشانی دیگری از شما خواسته می‌شود؛ acme-dev شکل معمول است.

برخی نام‌ها برای خود پلتفرم نگه داشته شده‌اند — www، api، admin، docs و مانند آن‌ها.

«این نشانی هیچ محیطی را نام نمی‌برد»​

به پوسته روی نشانی‌ای رسیده‌اید که هیچ محیطی روی آن پاسخ نمی‌دهد. مشکلی در حساب شما نیست؛ این نشانی به‌سادگی از آنِ ما نیست. نشانی درست را از صفحهٔ خانهٔ مرکز کنترل مدیریت باز کنید.

کار کردن به‌صورت محلی​

هنگام توسعه همین قاعده برقرار است: پوسته به یک زیردامنه نیاز دارد.

http://acme-dev.localhost:5180

نه http://localhost:5180 که هیچ محیطی را نام نمی‌برد و همین را هم می‌گوید. کروم، اج و فایرفاکس ‎*.localhost را بدون هیچ تنظیمی به ماشین خودتان می‌رسانند — نه چیزی برای نصب و نه فایل hosts برای ویرایش. سافاری چنین نمی‌کند و به lvh.me (acme-dev.lvh.me:5180) یا یک مدخل در فایل hosts نیاز دارد.

نشانی‌ای که باید به کار ببرید همان است که برای محیط‌تان در مرکز کنترل مدیریت نشان داده می‌شود.