PHP & MySQL: Novice to Ninja: Get Up to Speed With PHP the Easy Way, 6th Edition
ویرایش ششم کتاب PHP & MySQL: Novice to Ninja، راهنمایی مفید برای یادگیری همهی ابزار ها، اصول و تکنیک هایی است که برای ساختن یک برنامهی کارای وب با استفاده از PHP و MySQL نیاز است. این کتاب به طور کامل به روز شده است تا PHP 7 و بهترین شیوههای مدرن را پوشش دهد. این کتاب عملی و سرگرم کننده، همه چیز از نصب PHP و MySQL گرفته تا ساخت یک سیستم مدیریت محتوای کامل را پوشش میدهد.
این کتاب طراحان وب معمولی و حرفه ای را که به دنبال برنامه نویسی سمت سرور هستند، هدف گرفته است. از شما انتظار میرود که با HTML ساده راحت باشید چرا که من از آنها بدون دادن توضیحات خاصی استفاده میکنم. همچنین احتیاج به دانستن (Cascading Style Sheets(CSS یا JavaScript ندارید؛ البته اگر جاوا اسکریپت میدانید یادگیری PHP برای شما آسانتر خواهد شد چراکه این دو زبان بسیار به هم شبیه هستند.
مطالبی که در این کتاب یاد خواهید گرفت عبارتند از: نصب PHP و MySQL بر روی ویندوز، MacOS و یا لینوکس؛ فهم جامعی از گرامر PHP؛ استفاده از تکنیکهای برنامه نویسی شی گرا؛ مهارت پیدا کردن در اصول طراحی دیتابیس و SQL؛ توسعه وبسایتهای قدرتمند که توانایی مدیریت حجم بالایی از ترافیک را دارند؛ ساختن یک سیستم مدیریت محتوای (CMS) کارا.
Table of Contents
Chapter 1. Installation
Chapter 2. Introducing PHP
Chapter 3. Introducing MySQL
Chapter 4. Publishing MySQL Data on the Web
Chapter 5. Relational Database Design
Chapter 6. Structured PHP Programming
Chapter 7. Improving the Insert and Update Functions
Chapter 8. Objects and Classes
Chapter 9. Creating an Extensible Framework
Chapter 10. Allowing Users to Register Accounts
Chapter 11. Cookies, Sessions, and Access Control
Chapter 12. MySQL Administration
Chapter 13. Relationships
Chapter 14. Content Formatting with Regular Expressions
Appendix A. Using The Sample Code Repository
Appendix B. Linux Troubleshooting