PHP & MySQL: Novice to Ninja 5th Edition
PHP و MySQL تغییرات زیادی کرده اند. به سال 2001 برگردیم، وقتی که من داشتم ویرایش اول این کتاب (Build Your Own Database Driven Web Site With PHP & MySQL) را مینوشتم، خوانندگان متحیر شده بودند از این که میتوانند یک وب سایت پر از صفحه ایجاد کنند، بدون اینکه برای هر صفحه جداگانه HTML بنویسند. PHP به دلیل آسان بودن یادگیری اش و رایگان بودن دریافت و نصبش، توانسته بین این همه زبان دوام بیاورد. دیتابیس MySQL نیز یک راه حل مجانی و ساده فراهم کرده تا برای استفاده از چنین برنامه هایی، نیازی به برنامه نویسان حرفه ای و بودجههای سنگین نباشد.
PHP کاملا ویژگیها خود که برای تازه کاران دوست داشتنی بود و این یک مزیت در سال 2001 بود را کنار گذاشته و به همین دلیل باعث میشود که تازه کاران، وب سایت هایی را بسازند که دارای حفرههای امنیتی بسیاری است. قطعا شما نیز اگر نویسندهی این کتاب برای مبتدیها بوید، این را یک مشکل بزرگ میدانستید.
در این کتاب من یک دید عملی از مسائلی که در ساخت یک وب سایت با PHP و MySQL را به شما خواهم داد.
سرفصلهای کتاب PHP & MySQL: Novice to Ninja:
1)Installation
2)Introducing MySQL
3)Introducing PHP
4)Publishing MySQL Data on the Web
5)Relational Database Design
6)Structured PHP Programming
7)A Content Management System
8)Content Formatting with Regular Expressions
9)Cookies, Sessions, and Access Control
10)MySQL Administration
11)Advanced SQL Queries
12)Binary Data
13)Manual Installation Instructions
14)MySQL Syntax Reference
15)MySQL Functions
16)MySQL Column Types