آموزش راه اندازی استارتاپ بستون ۹ تا ۱۲: کریسمس مبارک! حالا سیستم واقعا کار می کنه و شما هم می‌تونین کاربر/توسعه دهنده‌اش باشین

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

امروز بعد از کمی مرتب کردن پروژه، اون رو در دامین بستون آی آر آپلود خواهیم کرد. قسمت های قبلی رو از اینجا ببینین.

بستون ۹ – فراهم کردن امکان رجیستر شدن یوزرها

توی این قسمت بالاخره شما هم می تونین اکانت بسازین! در این قسمت بخش رجیستر رو می سازیم که بعد از کانفرم کردن ایمیل یوزر، توکن مرتبط رو تولید می کنه و به کاربر نشونش می ده.

بستون ۱۰ – کمی بهینه سازی کد و اچ تی ام ال و کلاینت

در این قسمت دستی به سر و گوش اچ تی ام ال می کشیم و یه کوچولو کد کلاینت رو بهتر می کنیم تا آماده آپلود کردن روی سرور باشیم

بستون ۱۱ – آماده کردن کرد پروژه برای آپلود

کد تقریبا آماده استفاده عملی است ولی بذارین اول با یک برنامه کیفیت کد رو زیر نظر بگیریم که مطمئن باشیم خوش خط می‌نویسیم و بعد بریم سراغ به روز رسانی ریدمی و ریکوارمنتس. با ما باشین که به زودی کد هوا خواهد شد!

بستون ۱۲ – دپلوی کردن سیستم روی دامین و استفاده «واقعی»

در این شماره به سرور وصل می‌شیم و سرویس رو واقعا آپلود می کنیم روش و از کامند لاین اولین خرج هامون رو «واقعا» ثب می کنیم.

  • خیلی خیلی خیلی ممنون از ویدیوهای قشنگی که میذاری و کار میکنی…

    جادی من با wapplayzer در فایرفاکس که بهم میگه یه سایت از چی‌ها استفاده میکنه، بستون رو که نگاه می‌کنم می‌نویسه انجن‌ایکس ولی تو توی ویدیو از اپاچی استفاده میکنی…
    مسئله دوم، این اپلیکیشنه جنگو رو نشون نمیده… چطوری حذفش کردی جنگو رو که نشون نده؟؟
    کاش توی یه ویدیو، نحوه کانفیگ سرور رو به صورت عملی که هک نشیم توضیح میدادی!! من در حد نصب برنامه‌ها و گذاشتن پسورد بلدم، ولی همش نگرانم که کار دیگه‌ای هم میخواد که بکنم یا نه؟ :)))

    • jadijadi

      توی جادی تی وی نصب کانفیگ سرور هست. فکر کنم تو سری لینوکس برای آدم های شاد
      2016-12-27 12:28 GMT+03:30 Disqus notifications@disqus.net:

      • اون ویدیو رو دیدم قبلا، در حد اون رو بلدم، پس کانفیگ بخصوصی بعد از اون دیگه نیاز نداریم درسته؟ من‌باب امنیت اولیه سیستم میگم…

  • OmiD

    دمت گرم …
    ایده جالبیه

  • mohamamd

    با سلام و درود خدمت جادی عزیز.

    من با دیدن این ویدیو ها شروع کردم به یاد گرفتن جنگو.

    حالا میخواستم بپرسم آیا شرکتی هست که هاست اشتراکی که پایتون پشتیبانی کنه میشناسی؟؟

    اگرم نبود برا شروع یه Vps ساده (برا شروع) از کجا بخرم خوبه؟

    و به نظرت برای یک پروژه بزرک php بهتره یا پایتون؟

  • Diaco Soltanpour

    ۱- دمت گرم جادی کلی چیز یاد گرفتیم و ایده گرفتیم.
    ۲- به نظرت کلاینت های این بستون باید توی یه پروژه جدید تعریف بشن (روی گیت هاب) یا بهتره با این پروژه یکی باشن؟
    ۳- نظرت در مورد لایسنس چیه؟ یعنی کدوم رو استفاده می کنی؟ MIT یا Apache یا GNU؟

    • jadijadi

      ۱- البته باید در این مورد توضیح بدم که فقط ایده نشون دادن راحتی اجرا است. ایده آموزش پایتون / جنگو / لینوکس / .. نیست (:
      ۲- بهتره جدا باشن ولی چون من نمی خوام پیچیده کنم همه رو کنار هم می ذارم. الان می ریم سراغ کلاینت اندروید. می تونیم بهشون بگیم کلاینت های آفیشیال (: ۳- جی پی ال ۳. البته خیلی فرق عجیبی نداشتن برام.

  • مهندس

    چند تا نکته. یکی این که کدهات خیلی نامرتب هستن. از PEP8 تبعیت کن تا خوانا بشن. مثلاً هیچ سطری رو بالای ۸۰ کاراکتر نذار بشه. سطر باید بدون اسکرول افقی دیده بشه.

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

  • جادی، کاش نحوه راه اندازی رو یه هاست (که فقط ازش cpanel داریم) هم می‌گفتی.
    ممنون از آموزش‌های فوق العاده‌ت.