از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
سه سال پیش منتشر شده
تعداد بازدید: 228
کد پروژه: 368256
شرح پروژه
سلام
من یک سیستم دارم که با لاراول نوشته شده
پکیج آماده آپدیت لاراول موجود هست ولی من نیازم چیز دیگه ای هستش
چیزی که نیاز هستش دقیقا این هستش که با مراجعه به یک صفحه، کنترلر فراخوانده میشه. یک درخواست به یک سایت مشخص ارسال میکنه که در اون درخواست 3 مورد ارسال میشه.
1- آدرس سایت
2- نسخه سایت
3- کد امنیتی
در اون سمت ما بررسی می کنیم که نسخه ای که ارسال شده براش آپدیتی موجود هست یا خیر. اگر بود یک فایل zip تحویل میشه که اون با curl دانلود میشه درون هاست.
در هر فایل zip ما یکسری اطلاعات مشخص داریم.
1- یک فایل متنی با فرمت txt
2- یکسری فایل و پوشه
3- فایل sql
از اینجا کار اصلی شروع میشه
در مرحله بعد از دانلود فایل zip کنترلر وظیفه داره که ابتدا یک backup از دیتابیس بگیره و در پوشه مشخصی ذخیره بکنه
در مرحله بعد فایل متنی رو باز میکنه. در این فایل در هر خط یکسری آدرس فایل قرار داره. خط به خط میاد پایین و اون فایل ها رو از روی هاست پاک میکنه. در اصل محتوای فایل متنی آدرس فایل هایی هستش که باید در هاست حذف بشوند.
در فایل زیپ یک پوشه وجود داره به نام update. محتوای داخل این پوشه دقیقا باید کپی بشه در هاست. ما در درست کردن فایل زیپ دقت میکنیم که پوشه ها درست نامگذاری بشند پس موقع اکسترکت اگر فایل و پوشه همنامی وجود دادشت رونویسی بشه و اگر هم وجود نداشت ایجاد بشه.
در مرحله بعد فایل sql با توجه به اطلاعات .env در دیتابیس اجرا بشه. عموما این فایل یکسری update ها رو به Mysql وارد میکنه.
در مرحله آخر فایل zip به همراه فایل متنی و sql و کلا هر چیزی که ساخته شده پاک بشه
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
2روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت هفده سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار