مطالب توسط tamadonEH

توسعه و پیکربندی VPS در دیجیتال اوشن

سلام شما ممکن است قصد استفاده از هر نوع VPSای را داشته باشی و این هیچ عیبی ندارد. نکتۀ مهم آن است که تنظیمات را مشابه من انجام دهید. سیستم عامل روی سرور، اوبونتوی ۱۶.۰۴ است. در مرحلۀ اول یک سرور جدید (در دیجیتال اوشن به آن Droplet می گویند.) با اوبونتوی ۱۶.۰۴ نصب می […]

استراتژی توسعه

سلام در زیر تصویری از استراتژی کلی ما در این آموزش را می بینی: در این آموزش برای تهیۀ VPS از شرکت معتبر Digital Ocean استفاده شده است. در صورتی که مشکل خرید از دیجیتال اوشن رو دارید می توانید از شرکت tamadon.org تهیه کنید. ضمناً از Nginx به عنوان وب سرور استفاده کرده ایم. […]

نام دامنه

سلام برای توسعۀ یک برنامه توسط جنگو و به شیوۀ صحیح لازم است تا یک دامنه ثبت کنیم. این کار در زمان تنظیم سرور ایمیل، پیکربندی برنامه و گواهینامۀ https ضروری است. برای ثبت دامنه می توانید به سایت tamadon.org مراجعه کنید و برای مثال از دامنه های ارزانتر نظیر ir با قیمت ۱۰ هزارتومان […]

کتابخانه ها و سایر موارد مورد نیاز

سلام با توجه به اینکه پایتون و کتابخانه های وابسته به آن بسیار ناز دارند!! لازم است دقیقا همان نسخه ای نصب شود که بر اساس آن برنامه نویسی شده. بنابراین ذخیرۀ این موارد برای نصب برنامه روی ماشین جدید ضروری است. با دستور زیر کتابخانه های پایتون که روی سیستم نصب شده است به […]

تنظیمات پروژه

سلام فارغ از اینکه ریپازیتوری شما به صورتی عمومی یا خصوصی باشد هرگز نباید اطلاعات حساس خود را روی مخزن راه دور ارسال کنید. این اطلاعات شامل کلیدهای خصوصی، کلیدهای رمزنگاری، پسوردها، کلیدهای API و … می شود. در این مرحله می خواهیم دو مدل پیکربندی را در ماژول settings.py انجام دهیم. اطلاعات حساس نظیر […]

ورژن کنترل | Version Control

سلام به آخرین فصل خوش آمدید. در این فصل می خواهیم برنامۀ خود را روی سرور منتشر کنی. همچنین قصد داریم یک سرور ایمیل و گواهینامۀ https را برای سرورمان پیکربندی کنیم. این پروژه قبلا در آدرس djangoboards.com آنلاین شده و می توانید به آن مراجعه کنید. کنترل ورژن در مهندسی نرم افزار یک مفهوم […]