ftp-protocol-in-php

کار با پروتکل FTP در PHP

9 فروردین , 1398پی اچ پی

یکی دیگر قوانین حاکم بر دنیای وب ( از پروتکل های اینترنت لایه کاربرد ) پروتکل ftp است که با استفاده از آن می توانیم فایل ها را میان کامپیوتر ها از طریق اینترنت جا به جا کنیم. FTP (File Transfer Protocol) قوانین حاکم... ادامه مطلب

email handling in php

ارسال و دریافت ایمیل در php

8 فروردین , 1398پی اچ پی

قوانین حکم فرما بر دنیای وب را پروتکل می نامیم. پروتکل http که در سرور ها برای ایجاد پاسخ به درخواست ها در برخی تکنولوژی ها نظیر REST استفاده می شود و پروتکل SMTP که برای ارسال ایمیل استفاده می شود و پروتکل FTP که برای... ادامه مطلب

معماری های MVC/HMVC

7 فروردین , 1398پی اچ پی

معماری MVC یک قالب برای پیاده سازی رفتار نرم افزار می باشد که بر پایه Model و Controller و View می باشد. controller همیشه درخواست را می گیرد و پاسخ را ارسال می کند. پس کنترلر پردازنده اصلی نرم افزار ما و رابط میان... ادامه مطلب

خوانایی کد در php

خوانا بودن کدها – Clean Code

27 اسفند , 1397پی اچ پی

ویژگی های یک کد استاندارد (code quality) در هر زبان برنامه نویسی شامل موارد زیر است : از نظر زمان اجرا و پاسخ دهی به درخواست ها سریع باشد. کم ترین استفاده از منابع را داشته باشد. از نظر ساختاری (structure)... ادامه مطلب

namespace rational in php

منطق Namespace در PHP

10 اسفند , 1397پی اچ پی

دوتابع با نام یکسان Fatal Error است. برای جلوگیری از این خطا می توانید یک prefix ابتدای نام تابع بنویسید تا احتمال برخورد را کم کنید. روند بهتر این است که توابع با هدف خاص را در یک کلاس قرار دهید و prefix را به ابتدای... ادامه مطلب

php error handling exceptions

مدیریت خطا و استثنا در php

7 اسفند , 1397پی اچ پی

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

xml in php , dom document

کار با XML در PHP

6 اسفند , 1397پی اچ پی

XML مخفف (eXtensible Markup Language - زبان نشانه گذاری توسعه پذیر) طراحی شده برای ذخیره و انتقال اطلاعات می باشد. XML در ساخت فایل های پیکره بندی (phpunit.xml) و بسیاری از تکنولوژی های وب نظیر RSS , Atom , ... استفاده... ادامه مطلب