مشخصات کتاب
-
cris pitt
-
2012
-
انگلیسی
-
3699
-
1764
-
0
دانلود رایگان کتاب Pro PHP MVC
معماری مدل- نما- کنترل گر یا MVC، به علت ثبات، توسعه، و قابلیت پیش بینی که برای فرآیند توسعه ی اپلیکیشن فراهم می آورد، به معماری اصلی برای فریم ورک های توسعه ی وبسایت تبدیل شده است. این معماری صرفا بعنوان یکی از اجزای دیتابیس شناخته نمی شود، بلکه دربردارنده ی طیف وسیعی از رویکردها برای ساخت اپلیکیشن های امن، مقیاس پذیر، و دارای قابلیت اجرای بالا می باشد. تصمیم گیری در مورد اینکه کدام فریم ورک MVC به بهترین شکل متناسب با پروژه ایست که در صدد شروع آن می باشید، یکی از چالش برانگیزترین مسائلی است که به عنوان یک توسعه دهنده با آن مواجه خواهید شد. اگر عضو یک تیم هستید، احتمالا این تصمیم گیری قبلا برای شما اتخاذ شده است؛ در غیر این صورت، باید بیاموزید که فریم ورک مورد نظر شما چگونه کار خواهد کرد. کتابPro PHP MVC در ابتدا به معرفی زیرساخت هایی می پردازد که می توانند یک فریم ورک MVC خوب و متناسب را ایجاد نمایند؛ سپس به توضیح چگونگی به کارگیری آن ها برای PHP می پردازد. این کتاب تمام ملاحظاتی که بسیاری از توسعه دهندگان به هنگام استفاده از فریم ورک های رایج در نظر می گیرند را ارائه داده، و به آموزش نحوه ی خصوصی سازی اپلیکیشن می پردازد. در طول مطالعه ی این کتاب آموزش برنامه نویسی مفاهیم نظری مربوط به تصمیماتی که به هنگام نوشتن فریم ورک MVC خودتان باید اعمال نمایید، را فرا خواهید گرفت. همچنین، نحوه ی چیدمان اجزا در یک بسته ی منسجم را خواهید آموخت. در ادامه، نگاهی داشته ایم به فریم ورک بسیار مدولار Zend، و چگونگی استفاده از مجموعه ی جفت کلاس های آن به منظور ساخت سیستم های یکپارچه. علاوه بر این، در آموزش php به معرفی فریم ورک CakePHP پرداخته و سیستم ساخت خودکار آن (Bakery) را می آموزیم. در نهایت، با خواندن این کتاب تمام نقاط مبهم مربوط به MVC برای شما آشکار خواهد شد.
Model View Controller (MVC) is becoming the definitive architecture of website development frameworks due to the stability, extensibility and predictability it lends to development. It is not just the primary separation of database, business logic and interface components, but includes a wide range of considerations for building high-performing, scalable and secure applications. Deciding which MVC framework best suits the project you are about to begin is one of the biggest challenges you'll face as a developer. If you are part of a team, this decision has probably already been made for you; but in any event, you'll need to know how (and why) the framework authors made it work the way it does. Pro PHP MVC looks at the building blocks that make any good MVC framework, and how they apply to PHP. It exposes all considerations that many developers take for granted when using a popular framework, and teaches you how to make the framework your own. Over the course of reading this book, you will learn the theoretical implications of the choices you would make when writing your own MVC framework, and how to put the pieces together in a cohesive package. We take a look at the highly modular Zend Framework―how to use its collection of loosely coupled classes to build a unified system. We also look at CakePHP, learning from its automated build system (Bakery) and highly intuitive approach to rapid development. This book will lay bare all the secret parts of MVC for you. About the Author xix About the Technical Reviewer xxi Acknowledgments xxiii Introduction xxv ■■Chapter 1: Introduction to MVC 1 ■■Chapter 2: Foundation 9 ■■Chapter 3: Base Class 27 ■■Chapter 4: Configuration 41 ■■Chapter 5: Caching 51 ■■Chapter 6: Registry 61 ■■Chapter 7: Routing 67 ■■Chapter 8: Templates 83 ■■Chapter 9: Databases 113 ■■Chapter 10: Models 143 ■■Chapter 11: Testing 173 ■■Chapter 12: Structure 197 ■■Chapter 13: Bootstrapping 201 ■■Chapter 14: Registration and Login 219 ■■Chapter 15: Search 241 ■■Chapter 16: Settings 261 ■■Chapter 17: Sharing273 ■■Chapter 18: Photos 289 ■■Chapter 19: Extending 297 ■■Chapter 20: Administration 321 ■■Chapter 21: Testing 339 ■■Chapter 22: CodeIgniter: Bootstrapping 345 ■■Chapter 23: CodeIgniter: MVC 349 ■■Chapter 24: CodeIgniter: Extending 367 ■■Chapter 25: CodeIgniter: Testing 379 ■■Chapter 26: Zend Framework: Bootstrapping 383 ■■Chapter 27: Zend Framework: MVC 387 ■■Chapter 28: Zend Framework: Extending 405 ■■Chapter 29: Zend Framework: Testing 415 ■■Chapter 30: CakePHP: Bootstrapping 419 ■■Chapter 31: CakePHP: MVC 423 ■■Chapter 32: CakePHP: Extending 433 ■■Chapter 33: CakePHP: Testing 441 ■■Appendix A: Setting Up a Web Server 445 Index 465
دانلود کتاب Beginning PHP and MySQL 3
نویسنده این کتاب دارای بیش از 10 سال تجربه کار در زمینه آموزش برنامه نویسی با این فن آوری ها می باشد، و این کتاب را با نمونه های عملی و بینشی عمیق و وسیع تهیه کرده است. بر این اساس، به شما توصیه می کنیم که به این کتاب به عنوان کتابی مرجع در زمینه آموزش php نگاه کنید
نویسنده: W. Jason Gilmore
زبان: انگلیسی
دانلود کتاب Beginning PHP and MySQL E-Commerce
کتابBeginning PHP and MySQL E-Commerce مراحل گام به گام طراحی و ساخت اپلیکیشن قابل گسترش برای یک وبسایت تجاری را آموزش می دهد. این کتاب با ارائه ی مثال واقعی از یک وبسایت فروش تی شرت، به شما می آموزد که چگونه می توانید یک کاتالوگ محصولات را ایجاد و کنترل نمایید
نویسنده: Cristian Darie و Emilian Balanescu
زبان: انگلیسی
دانلود کتاب Practical Web 2.0 Applications with PHP
در این کتاب، تکنولوژی های مربوط به توسعه ی زبان های PHP، MySQL، CSS، HTML، و JavaScrip/Ajax، در کنار هم ارائه شده اند تا به شما نشان دهند چگونه می توان اپلیکیشن های بسیار چشم گیری را، از لحظه ی طراحی و برنامه نویسی گرفته تا اجرای نهایی کد، و بدون نیاز به اصول غیر ضروری دیگر که عمدتا شما را به سمت عقب سوق می دهند، ایجاد نمود.
نویسنده: Quentin Zervaas
زبان: انگلیسی