کتاب های برچسب PHP
تاریخ: 1400/06/07 22:33
توسط: MotoMan
امتیاز: ۰
برچسب ها: Java Script |PHP |MySQL |Jquery |Css |HTML5 |React |

ترکیب PHP و MySQL، مناسب‌ترین رویکرد برای طراحی وب پویا و مبتنی بر پایگاه داده است که در مواجهه با چالش‌های برخی از چارچوب‌های یکپارچه دیگر که یادگیری آنها دشوارتر است، خود را حفظ می‌کند. به دلیل ریشه‌های متن باز بودنش، پیاده سازی آن رایگان است، بنابراین یک گزینه فوق العاده محبوب برای توسعه وب است. هر توسعه دهنده احتمالی در یونیکس/لینوکس یا حتی پلتفرم ویندوز باید بر این فناوری‌ها مسلط باشد. همچنین در ترکیب با فن آوری‌های دیگر همچون JavaScript، React، CSS و HTML5، می‌توانید وب سایت هایی با استانداردهای صنعتی مانند فیس بوک، توییتر و جیمیل ایجاد کنید.
در این کتاب چگونگی ساخت وبسایت‌های تعاملی و داده محور را با ترکیبی قوی از فناوری‌های متن باز و استاندارد‌های وب را یاد خواهید گرفت، حتی اگر فقط دانش اولیه HTML را دارید. با کتاب Learning PHP, MySQL & JavaScript, 6th Edition ( یادگیری پی اچ پی، مای اس کیو ال و جاوا اسکریپت، ویرایش ششم)، شما با استفاده از جدید‌ترین نسخه‌های فناوری‌های اصلی امروزی از جمله PHP، MySQL، جاوا اسکریپت، CSS، HTML5، jQuery و کتابخانه قدرتمند React، به برنامه نویسی وب پویا خواهید پرداخت.
طراحان وب، نحوه استفاده از این فناوری‌ها را در کنار یکدیگر یاد می‌گیرند، در حالی که شیوه‌های برنامه نویسی وب ارزشمندی را نیز در طول راه انتخاب می‌کنند؛ از جمله نحوه بهینه سازی وب سایت‌ها برای دستگاه‌های تلفن همراه. شما به کمک این کتاب همه چیز را برای ایجاد یک سایت شبکه اجتماعی کاملاً کارا که مناسب برای مرورگرهای دسکتاپ و موبایل است، آماده خواهید کرد.

 

تعداد بازدید: ۳۸۴
دیدگاه ها: ۰
تاریخ: 1400/04/05 23:25
توسط: MotoMan
امتیاز: ۰

در کتاب Domain-Driven Laravel (لاراول دامنه محور)، مفاهیم و ایده‌ها را در طراحی دامنه محور (DDD) ترسیم می‌کنید و آن‌ها را به کدی تمیز، قابل تست و با کیفیت تبدیل خواهید کرد که در کنار چارچوب لاراول موثر ظاهر شوند. این کتاب، نحوه‌ی پیاده سازی مفاهیم و الگو‌های ارائه شده در DDD را دنیای واقعی و در قالب یک برنامه کامل تحت وب به شما آموزش می‌دهد. با این تاکتیک‌ها و مفاهیم، شما در انواع مختلفی از برنامه‌های نمونه شرکت خواهید کرد که از پایه ساخته شده اند و مستقیما از دامنه‌های دنیای واقعی بر گرفته شده اند.
این کتاب با بررسی سنگ بنای (با مثال‌های کوچک و قابل کنترل برای نشان دادن اثبات مفاهیم و همچنین تصاویری برای مفهوم سازی موضوعات پیچیده تر) DDD و Laravel شروع می‌شود و به طور مشخص تر، موضوعاتی مانند Entity ها، Value Object ها، توسعه یک زبان ubiquitous، DTO‌ها و کشف دانش. در ادامه، شما به مباحث پیشرفته‌تر DDD خواهید پرداخت و از این مفاهیم به عنوان راهنمایی هایی برای انجام شخصی سازی هایی در نصب پیش فرض لاراول استفاده خواهید کرد و به شما درکی از اهمیت حیاتی این تغییرات در پلتفرم لاراول و DDD می‌دهد. در آخر، شما ORM بسیار قدرتمند Eloquent را که با لاراول عرضه می‌شود را یاد می‌گیرید و خواهید فهمید که چگونه می‌توان از آن برای ارائه موجودیت ها، مدیریت مخازن و پشتیبانی از رویدادهای دامنه استفاده کرد.
اگر چه فصلی برای پوشش مباحث پایه و یک آموزش راه اندازی برای لاراول وجود دارد (همراه با مقدمه ای سطح بالا در مورد کامپوننت‌های استفاده شده در آن)، کتاب Domain-Driven Laravel برای خوانندگانی که حداقل در معرض استفاده از چارچوب قرار گرفته باشند و فرصت کار کردن با آن را داشته اند مناسب است. این کتاب برای توسعه دهندگان وب frontend/backend، مهندسان devops، عاشقان چارچوب لاراول و توسعه دهندگان PHP که امیدوارند تا در مورد Domain Driven Design یا امکانات چارچوب Laravel اطلاعات بیشتری کسب کنند مناسب است. کسانی که دانش عملی PHP خام دارند نیز می‌توانند از مطالعه این کتاب سود ببرند.

 

 
تعداد بازدید: ۴۳۸
دیدگاه ها: ۰
تاریخ: 1399/09/07 15:56
توسط: MotoMan
امتیاز: ۰
برچسب ها: Design Patterns |PHP |

کتاب Laravel Design Patterns and Best Practices (بهترین شیوه‌ها و الگو‌های طراحی لاراول)، نحوه توسعه برنامه‌های مختلف و حل مسائل تکراری را با استفاده از الگوهای طراحی Laravel 4 آموزش می‌دهد. این کتاب، شما را در استفاده از الگوی‌های طراحی پر کاربرد همچون الگوی (Builder (Manager، الگوی Factory، الگوی Repository و الگوی Strategy راهنمایی می‌کند و به شما امکان می‌دهد تا ضمن توسعه برنامه‌های مختلف با لاراول، از این الگوها استفاده کنید. این کتاب به شما کمک می‌کند که راهکار‌های پایدار و قابل قبولی پیدا کنید تا در نتیجه کیفیت برنامه‌های خودتان را بهبود بخشید. در این کتاب، شما با تعدادی مثال واضح و کاربردی در مورد الگوهای طراحی PHP و کاربرد آنها در پروژه‌های مختلف آشنا خواهید شد. شما همچنین با بهترین شیوه‌های لاراول آشنا خواهید شد که احتمال بروز خطا در برنامه‌های وب شما را بسیار کاهش می‌دهند. در پایان کتاب، شما به بهترین شیوه‌ها و الگوهای طراحی مهم مورد استفاده در Laravel برای ایجاد یک وب سایت عالی عادت خواهید کرد.
این کتاب برای توسعه دهندگان برنامه‌های وب است که با لاراول کار می‌کنند و می‌خواهند کارایی برنامه‌های وب خود را افزایش دهند. در این کتاب فرض شده است که شما تجربه کار با چارچوب Laravel PHP دارید و با روش‌های برنامه نویسی OOP آشنا هستید.

 

تعداد بازدید: ۱۴۶۰
دیدگاه ها: ۰
تاریخ: 1399/07/17 15:29
توسط: MotoMan
امتیاز: ۲
برچسب ها: PHP |MySQL |Css |HTML5 |

با PHP 8، کد‌های محکم، امن و شی گرا بنویسید. در ویرایش دوم کتاب «یادگیری PHP 8: با استفاده از MySQL، جاوا اسکریپت، CSS3 و  HTML5» شما یک برنامه کامل 3 سطحی (3 Tier) را با استفاده از روند طبیعی ساخت و آزمایش ماژول‌ها در هر سطح ایجاد خواهید کرد. این رویکرد کاربردی به شما درباره توسعه برنامه آموزش می‌دهد و امکانات PHP را وقتی که واقعا لازم هستند به شما معرفی می‌کند تا اینکه مطالب تئوری و مثال‌های ساختگی تحویل شما دهد.

در کتاب Learn PHP 8، مثال‌های برنامه نویسی از جدیدترین ویژگی‌های PHP بهره می‌برند. شما رویکرد یاد گرفتن با انجام دادن را دنبال خواهید کرد که مثال‌های کامل کد نویسی را برای شما فراهم می‌کند. تمرینات «انجام بده» در هر فصل، فرصتی را برای ایجاد اصلاحاتی در کد‌های مثال‌ها فراهم می‌کنند. تمرینات برنامه نویسی پایان فصل‌ها نیز به شما امکان می‌دهند تا برنامه‌های خود را با استفاده از الگوریتم‌های نشان داده شده در آن فصل توسعه دهید.

هر سطح به طور فیزیکی و منطقی با استفاده از تکنیک‌های شی گرایی و تزریق وابستگی جدا شده اند؛ بنابراین به سطح‌های مستقل این اجازه را می‌دهد تا با تاثیر کمی و یا حتی بدون تاثیری بر روی سایر سطوح، به روز شوند. در این کتاب علاوه بر آموزش شیوه‌های خوب برنامه نویسی از طریق برنامه نویسی شی گرا، تأکید زیادی بر ایجاد کد امن شده است. با اتمام هر فصل، شما این فرصت را خواهید داشت تا برنامه ای را طراحی و ایجاد کنید و مفاهیم آموخته شده را تقویت کنید.
این کتاب برای کسانی مناسب است که تازه با توسعه وب و به خصوص برنامه نویسی PHP آشنا شده اند. همچنین این کتاب برای کسانی که تجربه کمی در توسعه وب و PHP دارند و تازه می‌خواهند با PHP 8 آشنا شوند مفید است.

 

تعداد بازدید: ۲۰۸۶
دیدگاه ها: ۱
تاریخ: 1398/06/15 10:17
توسط: MotoMan
امتیاز: ۱
برچسب ها: Domain-Driven-Design |PHP |

رویکرد (Domain Driven Design (DDD، وارد جامعه PHP شده است؛ ولی جدا از همه‌ی این صحبت ها، هنوز هم کد واقعی بسیار کمی به زبان PHP وجود دارد. بدون حضور در یک جلسه آموزشی و بدون مثال‌های واقعی PHP، یادگیری DDD می‌تواند چالش برانگیز باشد. کتاب Domain Driven Design با PHP همه‌ی این‌ها را تغییر داده است. این کتاب، جزئیات نحوه اجرای الگوهای DDD تاکتیکی را نشان می‌دهد و مثال‌های کاملی از مباحثی از جمله یکپارچه کردن Bounded Context‌ها با REST و استراتژی‌های پیام رسانی DDD را ارائه می‌دهد. در این کتاب نویسندگان با جزئیات و نمونه‌های بسیار به شما نشان دهند که چگونه Entity ها، Value Object ها، Service ها، Domain Event ها، Aggregate ها، Factory‌ها و Application Service‌ها را به شکل صحیح با PHP طراحی کنید. آنها نحوه استفاده از معماری شش ضلعی را در برنامه خودتان، با استفاده از فریمورکی متن باز یا مال خودتان به شما نشان می‌دهند.

این کتاب بسیار کاربردی به توسعه دهندگان نشان می‌دهد که چگونه می‌توانند اصول طراحی دامنه محور را در PHP اعمال کنند. کتاب Domain-Driven Design in PHP پر است از مثال‌های واقعی تا با آن به اصول DDD آشنا شوید.

تعداد بازدید: ۱۷۵۳
دیدگاه ها: ۱
تاریخ: 1398/05/21 10:18
توسط: MotoMan
امتیاز: ۰
برچسب ها: PHP |

چگونه برنامه‌های وب تعاملی با PHP و MySQL بنویسید حتی اگر قبلا برنامه نویسی هم نکرده باشید؟ آیا شده که بخواهید وبسایت خودتان یا برنامه تحت مرورگر خودتان را طراحی کنید ولی دیدید که خیلی سخت است یا نمی‌دانستید که از کجا شروع کنید؟ آیا حجم اطلاعاتی که در اینترنت پیدا کردید خیلی ترسناک به نظر می‌رسیدند یا با مهارت‌های شما جور نبودند و حتی بدتر متن خالی خسته کننده بودند. آیا علاقه مند به یادگیری برنامه نویسی وب با PHP و MySQL هستید و در طول یادگیری از آن لذت ببرید؟ اگر پاسخ شما بله است کتاب The Joy of PHP برای شماست.

کتاب The Joy of PHP، برای توسعه دهنده ای است که تازه سراغ PHP‌ آمده است و به دنبال چیز‌های مهم می‌گردد و یا برای کسی که برنامه نویسی نمی‌داند و تازه شروع به کار کرده است و نمی‌داند از کجا شروع کند.

همان طور که کنفسیوس به زیبایی گفته: «می شنوم و فراموش می‌کنم. می‌بینم و به یاد می‌آورم. انجام می‌دهم و می‌فهمم.» این کتاب شما را وادار به انجام دادن می‌کند.

تعداد بازدید: ۲۸۴۱
دیدگاه ها: ۱
تاریخ: 1398/04/15 20:23
توسط: MotoMan
امتیاز: ۳
برچسب ها: AngularJS |PHP |SPA |

فریمورک Angular، به عنوان یکی از محبوب‌ترین و قدرتمند‌ترین فریمورک‌های فرانت اند شناخته می‌شود  که دستخوش تغییرات اساسی شد تا تکنولوژی‌های نو ظهور وب را در بر گیرید و توسعه دهندگان بتوانند برنامه‌های وب مدرن و پیشرفته بسازند.

کتاب توسعه فول استک وب با انگولار ۶ و لاراول ۵، دانش عملی ساخت برنامه‌های وب full-stack مدرن را از پایه با استفاده از Angular و Back-End Laravel Restful، در اختیار شما قرار می‌دهد.

مطالب این کتاب با مقدمه ای از مباحث پایه ای لاراول و انگولار، مثل پیام‌های خطاهای شخصی سازی شده، کامپوننت ها، مسیریاب‌ها و Angular-CLI شروع شده است و هر مطلب ابتدا توضیح داده شده است و سپس در یک مثال عملی به کار گرفته شده است.

در ادامه شما نحوه اضافه کردن اجزای پیچیده رابط کاربری را با استفاده از NgBootstrap و معماری مبتنی بر کامپوننت خواهید آموخت. همچنین نحوه‌ی استفاده و شخصی سازی متغیر‌های فریمورک CSS بوت استرپ را یاد می‌گیرید.

در این کتاب شما با چگونگی ایمن ساختن برنامه‌های تحت وب Angular و Laravel با استفاده از اعتبار سنجی مبتنی بر توکن آشنا خواهید شد. در انتها شما هرچیزی که برای ساخت برنامه‌های پیش رونده وب با استفاده از Docker و Docker-Compose فرا می‌گیرید.

تعداد بازدید: ۲۰۷۳
دیدگاه ها: ۰
تاریخ: 1398/02/19 20:03
توسط: MotoMan
امتیاز: ۲
برچسب ها: PHP |Microservice |

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

کتاب PHP Microservices، منبعی قابل اطمینان است که به شما کمک می‌کند تا توانایی‌های خود را توسعه دهید و به شما تکنیک‌های ساخت میکرو سرویس‌های قابل اطمینان در PHP را به شما می‌آموزد.

تعداد بازدید: ۲۴۷۸
دیدگاه ها: ۰
تاریخ: 1398/02/14 20:44
توسط: MotoMan
امتیاز: ۲
برچسب ها: PHP |

چه چیزی باعث شده است که لاراول از دیگر فریمورک‌های وب PHP متمایز باشد؟ سرعت و سادگی آن برای تازه کارها. این چارچوب توسعه سریع نرم افزار و اکوسیستم گسترده‌ی ابزارهای آن به شما این اجازه را می‌دهد تا به سرعت سایت‌ها و برنامه‌های جدید با کدی خوانا و تمیز بنویسید. ویرایش دوم کتاب Laravel: Up & Running، به طور کامل آپدیت شده تا Laravel 5.8 را پوشش دهد و راهنمایی عملی برای یکی از محبوب‌ترین فریمورک‌های توسعه وب امروزی باشد.

تعداد بازدید: ۴۲۹۶
دیدگاه ها: ۵
تاریخ: 1397/01/10 15:02
توسط: MotoMan
امتیاز: ۱
برچسب ها: PHP |

ویرایش ششم کتاب PHP & MySQL: Novice to Ninja، راهنمایی مفید برای یادگیری همه‌ی ابزار ها، اصول و تکنیک هایی است که برای ساختن یک برنامه‌ی کارای وب با استفاده از PHP و MySQL نیاز است. این کتاب به طور کامل به روز شده است تا PHP 7 و بهترین شیوه‌های مدرن را پوشش دهد. این کتاب عملی و سرگرم کننده، همه چیز از نصب PHP و MySQL گرفته تا ساخت یک سیستم مدیریت محتوای کامل را پوشش می‌دهد.

این کتاب طراحان وب معمولی و حرفه ای را که به دنبال برنامه نویسی سمت سرور هستند، هدف گرفته است. از شما انتظار می‌رود که با HTML ساده راحت باشید چرا که من از آن‌ها بدون دادن توضیحات خاصی استفاده می‌کنم. همچنین احتیاج به دانستن (Cascading Style Sheets(CSS یا JavaScript ندارید؛ البته اگر جاوا اسکریپت می‌دانید یادگیری PHP برای شما آسان‌تر خواهد شد چراکه این دو زبان بسیار به هم شبیه هستند.

مطالبی که در این کتاب یاد خواهید گرفت عبارتند از: نصب PHP و MySQL بر روی ویندوز، MacOS و یا لینوکس؛ فهم جامعی از گرامر PHP؛ استفاده از تکنیک‌های برنامه نویسی شی گرا؛ مهارت پیدا کردن در اصول طراحی دیتابیس و SQL؛ توسعه وبسایت‌های قدرتمند که توانایی مدیریت حجم بالایی از ترافیک را دارند؛ ساختن یک سیستم مدیریت محتوای (CMS) کارا.

تعداد بازدید: ۶۸۴۵
دیدگاه ها: ۰
تاریخ: 1395/12/09 21:24
توسط: MotoMan
امتیاز: ۰
برچسب ها: PHP |

فریمورک Yii 2، جانشین فریمورک محبوب Yii است. به مانند جانشینش، Yii2 فریم ورک توسعه سریع متن باز، با کارایی  بالا است که برای ساخت برنامه‌ها و API‌های مدرن، مقیاس پذیر و سازگار طراحی شده است.
این کتاب هم برای توسعه دهندگانی که با Yii و Yii2 آشنایی ندارند و هم برای توسعه دهندگان فریمورک Yii که به دنبال متخصص شدن در Yii2 هستند، به عنوان راهنمای شما تا استاد Yii شدن است. از ایجاد و پیکربندی تا اشکال زدایی و انتشار، این کتاب راهنمای شما برای استاد شدن در همه‌ی جنبه‌های این فریمورک قدرتمند است.

 

تعداد بازدید: ۳۲۶۴
دیدگاه ها: ۰
تاریخ: 1393/12/15 18:54
توسط: MotoMan
امتیاز: ۷
برچسب ها: PHP |

فریمورک Yii  یک فریمورک PHP با کارایی بالا، سریع، متن باز و توسعه سریع است که از آن می‌توان برای توسعه برنامه‌های مبتنی بر وب امروزی از آن استفاده کرد. این فریمورک ابزاری را برای توسعه هردو پروژه‌های شخصی و برنامه‌های سازمانی فراهم کرده است.
این کتاب یک راهنمای گام به گام برای توسعه هشت برنامه‌ی قابل استفاده مجدد دنیای واقعی با استفاده از فریمورک Yii است.  در کتاب Yii Project Blueprints در چندین پروژه‌ی مختلف راهنمایی می‌شوید، از فهم پروژه تا طرح و پیاده سازی نهایی آن.

 

تعداد بازدید: ۴۱۴۶
دیدگاه ها: ۲
تاریخ: 1393/12/15 14:53
توسط: MotoMan
امتیاز: ۶
برچسب ها: PHP |

این یک کتاب راهنما است که روند افزایشی، توسعه test-first یک برنامه‌ی وب با استفاده از فریمورک Yii نسخه‌ی 2 را شرح می‌دهد.
فریمورک Yii، یک فریمورک مبتنی بر PHP است که بر محور الگوهای ترکیبی Model-View-Controller ساخته شده است. این فریورک برای ساخت برنامه‌های کنسولی و هم برنامه‌های تحت وب مناسب است، ولی امکاناتی که در اختیار می‌گذارد آن را برای ساخت برنامه‌های مبتنی بر وب مناسب کرده است.
Yii به چندین ابزار تولید کد مجهز است که شامل ایجاد رابط کاربری اعمال CRUD نیز می‌شود و این فریم ورک به شدت مبتنی بر قراردادهایی هست که به صروت پیش فرض در تنظیمات پیکبرندی ذکر شده اند.

 

تعداد بازدید: ۴۸۲۲
دیدگاه ها: ۶
تاریخ: 1392/06/14 08:46
توسط: MotoMan
امتیاز: ۱
برچسب ها: PHP |MySQL |

PHP و MySQL تغییرات زیادی کرده اند. به سال 2001 برگردیم، وقتی که من داشتم ویرایش اول این کتاب (Build Your Own Database Driven Web Site With PHP & MySQL) را می‌نوشتم، خوانندگان متحیر شده بودند از این که می‌توانند یک وب سایت پر از صفحه ایجاد کنند، بدون اینکه برای هر صفحه جداگانه HTML بنویسند. PHP به دلیل آسان بودن یادگیری اش و رایگان بودن دریافت و نصبش، توانسته بین این همه زبان دوام بیاورد. دیتابیس MySQL نیز یک راه حل مجانی و ساده فراهم کرده تا برای استفاده از چنین برنامه هایی، نیازی به برنامه نویسان حرفه ای و بودجه‌های سنگین نباشد.

PHP کاملا ویژگی‌ها خود که برای تازه کاران دوست داشتنی بود و این یک مزیت در سال 2001 بود را کنار گذاشته و به همین دلیل باعث می‌شود که تازه کاران، وب سایت هایی را بسازند که دارای حفره‌های امنیتی بسیاری است. قطعا شما نیز اگر نویسنده‌ی این کتاب برای مبتدی‌ها بوید، این را یک مشکل بزرگ می‌دانستید.

در این کتاب من یک دید عملی از مسائلی که در ساخت یک وب سایت با PHP و MySQL را به شما خواهم داد.

تعداد بازدید: ۵۵۷۶
دیدگاه ها: ۰
loading...

لطفا منتظر بمانید...