توسعه وب پی اچ پی با لامیناس؛ ساخت یک اپلیکیشن تجارت الکترونیک کاملا ایمن و کاربردی با پی اچ پی و با استفاده از فریم ورک لامیناس

قیمت 62,000 تومان

خرید محصول توسط کلیه کارت های شتاب امکان پذیر است و بلافاصله پس از خرید، لینک دانلود محصول در اختیار شما قرار خواهد گرفت.
یاد بگیرید که چگونه با استفاده از توسعه مبتنی بر آزمون (TDD) و توسعه مبتنی بر رفتار (BDD) با کمک کامپوننت‌های قابل استفاده مجدد بالغ، برنامه‌های کاربردی شی‌گرای مدرن را با PHP توسعه دهید.

ویژگی‌های کلیدی

ایجاد کد تمیز بر اساس قابلیت استفاده مجدد کامپوننت‌ها برای ایجاد برنامه‌های کاربردی سازمانی در مقیاس بزرگ
استفاده مؤثر از الگوهای طراحی در یک نرم‌افزار شی‌گرا
درک تقسیم‌بندی ساختار یک برنامه وب PHP به لایه‌ها برای ساخت وب‌سایت‌ها و برنامه‌های سفارشی برای نیازهای مختلف تجاری

شرح کتاب

Laminas که نسل بعدی چارچوب Zend محسوب می‌شود، یک چارچوب PHP با کارایی بالا برای ایجاد برنامه‌های کاربردی وب قدرتمند با معماری تکاملی است.

این کتاب با رویکردی عملی شما را به دانش چارچوب Laminas که برای شروع ساخت برنامه‌های کاربردی وب بر اساس استفاده مجدد از کامپوننت‌های با اتصال سست لازم است، مجهز می‌کند. شما یاد خواهید گرفت که چگونه ساختار اولیه یک برنامه وب PHP را که به لایه‌ها تقسیم شده است، ایجاد کنید، کامپوننت‌های MVC Laminas را درک کنید و بتوانید از پلتفرم Eclipse به عنوان روشی برای توسعه با Laminas بهره ببرید. گام به گام، شما یک برنامه تجارت الکترونیک را بر اساس الزامات فنی یک کسب و کار فرضی خواهید ساخت و با استفاده از کامپوننت‌های Laminas، با پیاده‌سازی آن الزامات آشنا خواهید شد.

در پایان این کتاب توسعه وب، شما قادر خواهید بود یک برنامه MVC کاملاً امن به زبان PHP با استفاده از Laminas بسازید.

آنچه خواهید آموخت

کشف کنید که چگونه نگاشت رابطه‌ای شیء با laminas-db پیاده‌سازی می‌شود
مفاهیم توسعه مبتنی بر رفتار را برای تقویت مهارت‌های خود درک کنید
کنترل‌کننده‌های ناب و نماهای انعطاف‌پذیر ایجاد کنید
مدل‌های کامل و کامپوننت‌های قابل استفاده مجدد بسازید
پلتفرم Eclipse را برای توسعه با Laminas کاوش کنید
بفهمید که تولید فرم‌های HTML با laminas-form چقدر آسان است
توسعه مبتنی بر آزمون را برای نوشتن برنامه‌های دقیق تمرین کنید

این کتاب برای چه کسانی مناسب است

این کتاب برای مبتدیان برنامه‌نویسی یا توسعه‌دهندگانی که تجربه‌ای دارند و به دنبال ایجاد برنامه‌های وب شیءگرا با کدنویسی تمیز هستند، مناسب است. دانش سینتکس اولیه PHP، به ویژه متغیرها، ساختارهای کنترلی و توابع، به شما در درک مفاهیم مطرح شده کمک خواهد کرد.

فهرست مطالب

معرفی Laminas برای برنامه‌های PHP
تنظیم محیط برای برنامه تجارت الکترونیک ما
استفاده از Laminas به عنوان یک کتابخانه با توسعه مبتنی بر تست
از نگاشت شیء-رابطه‌ای تا کانتینرهای MVC
ایجاد پروژه فروشگاه مجازی
مدل‌ها و نگاشت‌کننده‌های شیء-رابطه‌ای با توسعه مبتنی بر رفتار
کنترل درخواست و نمایش داده
ایجاد فرم‌ها و پیاده‌سازی فیلترها و اعتبارسنج‌ها
احراز هویت مبتنی بر رویداد
مجوزدهی مبتنی بر رویداد
پیاده‌سازی سبد محصول
بررسی و بهبود برنامه ما
نکات و ترفندها
آخرین ملاحظات

سال انتشار: 2022  |  تعداد صفحات: 367  |  حجم فایل: 10.78 مگابایت  |  زبان: انگلیسی
PHP Web Development with Laminas: Build a fully secured and functional e-commerce application with PHP using the Laminas framework
نویسنده
Flavio Gomes da Silva Lisboa
ناشر
Flavio Gomes da Silva Lisboa
ISBN10:
1803245360
ISBN13:
‎9781803245362