ویژگیهای کلیدی
با تمام ویژگیهای جدید معرفی شده در PHP 8 آشنا شوید.
یاد بگیرید که چگونه مشکلات احتمالی کد را تشخیص دهید و کد برنامه خود را در PHP 8 به طور روان اجرا کنید.
یک روند جدید هیجانانگیز را بررسی کنید – برنامهنویسی ناهمزمان PHP با استفاده از Swoole و Fibers
شرح کتاب
به لطف سهولت استفاده، PHP یک زبان برنامهنویسی بسیار محبوب است که در بیش از 78٪ از کل سرورهای وب متصل به اینترنت استفاده میشود. نکات، ترفندها و بهترین شیوههای برنامهنویسی PHP 8 به شما کمک میکند تا به سرعت با PHP 8 آشنا شوید. این کتاب برای هر توسعهدهنده PHP که میخواهد با ویژگیهای جدید جالب موجود در PHP 8 آشنا شود، در نظر گرفته شده است و حوزههایی را پوشش میدهد که توسعهدهندگان ممکن است پس از بهروزرسانی PHP 8 با مشکلات سازگاری با کدهای موجود خود مواجه شوند. این کتاب به طور کامل بهترین شیوهها را بررسی میکند و روشهایی را برجسته میکند که PHP 8 این شیوهها را به روشی بسیار دقیقتر از نسخههای قبلی خود اجرا میکند.
شما با بررسی ویژگیهای جدید PHP 8 در حوزه برنامهنویسی شیءگرا (OOP) شروع خواهید کرد و به دنبال آن پیشرفتهایی در سطح رویهای خواهید داشت. سپس در مورد شکستهای بالقوه سازگار با نسخههای قبلی یاد خواهید گرفت و بهترین شیوهها را برای بهبود عملکرد کشف خواهید کرد. فصل آخر کتاب با ارائه پوشش دقیق و مثالهایی از برنامهنویسی ناهمزمان با استفاده از افزونه Swoole و Fibers، بینشی در مورد PHP async، یک روش جدید و انقلابی برنامهنویسی، به شما ارائه میدهد.
در پایان این کتاب PHP، شما نه تنها بر ویژگیهای جدید تسلط خواهید یافت، بلکه دقیقاً میدانید که هنگام مهاجرت برنامههای قدیمی PHP به PHP 8 باید مراقب چه چیزهایی باشید.
آنچه خواهید آموخت
درک جامعی از ویژگیهای جدید شیءگرای PHP 8 به دست آورید
بهبودهای جدید برنامهنویسی رویهای PHP 8 را کشف کنید
بهبودهای مدیریت خطا در PHP 8 را درک کنید
مشکلات احتمالی سازگاری با نسخههای قبلی را شناسایی کنید
از تلههای ناشی از تغییرات در افزونههای PHP اجتناب کنید
بفهمید کدام ویژگیها در PHP 8 منسوخ و/یا حذف شدهاند
با بهترین شیوههای برنامهنویسی که توسط PHP 8 اعمال میشوند، آشنا شوید
این کتاب برای چه کسانی مناسب است؟
این کتاب برای توسعهدهندگان PHP در تمام سطوح است که در PHP 5 یا بالاتر تجربه دارند. اگر تازه شروع به کار با PHP کردهاید، مثالهای کد را برای یادگیری این زبان مفید خواهید یافت. توسعهدهندگانی که چند ماه روی یک یا چند پروژه PHP کار کردهاند، میتوانند نکات و تکنیکها را در کد موجود به کار گیرند، در حالی که کسانی که سالها تجربه PHP دارند، مطمئناً از پوشش مختصر ویژگیهای جدید PHP 8 قدردانی خواهند کرد.
فهرست مطالب
معرفی ویژگیهای جدید شیءگرای PHP 8
یادگیری در مورد اضافات عملکردی PHP 8
بهرهگیری از بهبودهای مدیریت خطا
انجام فراخوانیهای مستقیم زبان C
کشف شکستهای سازگاری معکوس OOP بالقوه
درک تفاوتهای عملکردی PHP 8
اجتناب از تلهها هنگام استفاده از افزونههای PHP 8
یادگیری در مورد عملکردهای منسوخ یا حذف شده PHP 8
تسلط بر بهترین شیوههای PHP 8
بهبود عملکرد
مهاجرت برنامههای PHP موجود به PHP 8
ایجاد برنامههای PHP 8 با استفاده از برنامهنویسی ناهمزمان






























