ارتقاء مهارت های خود را به عنوان توسعه دهنده پی اچ پی: Core PHP - Advance your Skills as a PHP Developer: Core PHP

-
1
4 ساعت
با زیرنویس فارسی و انگلیسیکتابخانه استاندارد PHP (SPL) مجموعه ای از کلاسهای مفید برای مرور، فیلتر کردن و مرتب سازی داده ها و اشیاء است. یکی از ویژگی های اصلی آن iterator است که دسترسی آسان به آرایه ها، درختان و فهرست فهرست ها را فراهم می کند. در این دوره، دیوید پاورز با استفاده از این تکرارکنندگان برای کشف سیستم فایل و ترکیب تکرارکنندگان به منظور ویرایش و مدیریت انواع خاصی از فایل ها، بررسی می کند. او نحوه بارگیری داده های XML و JSON، تبدیل آرایه ها به لیست های تو در تو و کار با ساختارهای داده مانند لیست های پیوند دوگانه، صف ها و توده ها را نشان می دهد. شروع به یادگیری نحوه استفاده از SPL و افزایش قدرت برنامه های PHP خود کنید. اهداف یادگیری استفاده از تکرارکننده های SPL بازرسی دایرکتوری ها کار با فایل های متنی صادرات و استخراج داده ها فیلتر کردن داده ها تبدیل بین آرایه ها و تکرارکنندگان ترکیب و ادغام تکرارکنندگان ایجاد یک دنباله تکراری با InfiniteIterator کار با ساختار داده
-
2
4 ساعت
با زیرنویس فارسی و انگلیسیارائه یک فایل از پایگاه داده با همان فرمت که توسط کاربر درخواست شده است، یک تکنیک فوق العاده ارزشمند است. در این دوره، دیوید پاورز به شما نحوه خروجی گرفتن داده ها از پایگاه داده با PHP در قالب های مختلف، از جمله متن غنی، CSV، Excel، Word، صفحات گسترده و اسناد OpenOffice و حتی XML را نشان می دهد. او ابزارهایی مانند PHPExcel و PHPRtfLite را معرفی می کند که کار قالب بندی داده ها (فونت ها، سرصفحه ها، ستون ها و همه) را آسان تر مدیریت می کند و همچنین نحوه جاسازی داده های غیرمتنی مانند تصاویر را در خروجی شما نشان می دهد.
-
3
2 ساعت
با زیرنویس فارسی و انگلیسیوب سایت های مدرن باید از تصاویر با وضوح بالا استفاده کنند تا از پیکسل شدن و تار شدن در نمایشگرهای با تراکم پیکسلی بالا جلوگیری شود، اما در اندازه فایلی که به سرعت بارگذاری می شود، حتی در دستگاه های تلفن همراه. این دوره نحوه استفاده از توابع GD در PHP را برای تغییر اندازه تصاویر و افزودن علامت علامت اختیاری به آنها نشان می دهد. نویسنده دیوید پاورز نحوه محاسبه نسبت مقیاس بندی صحیح را با اندازه گیری خودکار ابعاد و تشخیص جهت تصویر JPEG نشان می دهد. او همچنین توضیح می دهد که چگونه می توان با استفاده از متن واترمارک یا برای نتیجه ای صاف تر، تصویری که با یک کانال آلفا ترکیب شده است را اضافه کرد. تمام تکنیک های پوشش داده شده کاملاً مخرب نیستند. فصل 2 همه چیز را جمع آوری می کند، با استفاده از یک کلاس PHP سفارشی که می تواند چندین تصویر را دسته ای کند، به طور خودکار نوع MIME صحیح را تشخیص دهد، اندازه های سفارشی ایجاد کند و یک علامت علامت اختیاری اضافه کند. اهداف یادگیری مقیاس بندی تصویر با مقیاس تصویر () تغییر اندازه تصویر با استفاده از تصویر () افزودن واترمارک تصحیح جهت گیری پردازش دسته ای تصاویر
-
4
3 ساعت
با زیرنویس فارسی و انگلیسیارسال ایمیل به صورت برنامه نویسی یک کار معمول برای توسعه دهندگان است. اگرچه می توانید از تابع mail () PHP استفاده کنید، اما بسیار کارآمد یا ایمن نیست. و هیچ راهی آسان برای ارسال پیوست یا ایمیل HTML با نامه () وجود ندارد. اگر به دنبال جایگزینی هستید، Swift Mailer ابزاری برای شما است. Swift Mailer رایگان و دارای ویژگی های فراوانی است و با هر برنامه وب نوشته شده در PHP 5 یا 7 ادغام می شود. Swift Mailer یک رویکرد شیء گرا و انعطاف پذیر برای ارسال ایمیل ها، از جمله ایمیل HTML و ایمیل انبوه ارائه می دهد. این آموزش PHP توسعه دهندگان را از طریق نصب و بارگیری Swift Mailer و ارسال ایمیل با استفاده از SMTP و اتصالات رمزگذاری شده SMTP راهنمایی می کند. دیوید پاورز روشهای امن را آموزش می دهد که از کاربران محافظت می کند و از استانداردهای MIME پشتیبانی می کند. او همچنین تکنیک های پیشرفته ای را برای ارسال پیوست ها، شخصی سازی ایمیل و محدود کردن میزان ارسال معرفی می کند. آیا می خواهید ببینید Swift Mailer چگونه یک چالش برنامه نویسی در دنیای واقعی را حل می کند؟ فصل 6 یک مطالعه موردی است که نحوه استفاده از Swift Mailer برای ارسال فرم ثبت نام ایمیل را نشان می دهد. اهداف یادگیری Swift Mailer چیست؟ نصب Swift Mailer تهیه ایمیل اولیه ارسال ایمیل از طریق SMTP ارسال ایمیل به نمایندگان حمل و نقل پستی ارسال پیوست ارسال ایمیل HTML شخصی سازی نامه های انبوه محدود کردن میزان ارسال ایمیل
-
5
1 ساعت
با زیرنویس فارسی و انگلیسیURL های تمیز عالی هستند. آنها زیبا، به خاطر سپردن آسان تر و کاربر پسندتر از URL های پویا هستند. اما دلیل اصلی استفاده از URL های تمیز SEO است: برای این که موتورهای جستجو را در فهرست بندی سایت شما آسانتر کند. این به نتایج جستجوی بهتر و افزایش بازدید صفحات تبدیل می شود. در این دوره با دیوید پاورز، متخصص PHP، نحوه استفاده از مزایای URL های پاک در کد PHP خود را بیاموزید. به جای بررسی URL ها به صورت جداگانه، دیوید نحوه ارزیابی و بروزرسانی آنها را در سرتاسر سایت با ماژول Apache mod_rewrite نشان می دهد. برای آموزش نحوه فعال کردن mod_rewrite در سرور خود، درک ساختار قوانین mod_rewrite، حذف پسوندهای غیر ضروری، تبدیل رشته های پرس و جو به اعداد و متن قابل خواندن و استفاده از نقشه های بازنویسی برای جستجوی مقادیر پیچیده بدون عبارات معمولی. به علاوه، نحوه افزایش نتایج جستجو و ارائه پیوندها به قسمتهای خاص یک صفحه وب برای جستجوگران را بیاموزید. اهداف یادگیری تنظیمات Apache خود را بررسی می کنید ایجاد عبارات ساده و منظم حذف .php از آدرس های اینترنتی جایگزینی رشته های پرس و جو نمایش URL های تمیز در نتایج جستجو پیوند دادن به بخش هایی از یک صفحه وب ایجاد URL تمیز برای هر فایل PHP