Record Detail Back

XML

Expert PHP and MySQL Application Design and Development


Pick up any of the many PHP/MySQL books in any large bookstore and you’ll find chapters on installing PHP, variables, statements, functions, string processing, arrays, objects, file handling, debugging, and, probably, a toy e-commerce site. Not this book! I assume you already know all that stuff, or can find it somewhere if you don’t. Instead, I tried to cover essential topics that I’ve never seen in any book, such as choosing between shared hosting and a virtual machine in the cloud, updating a live application, translating MySQL constraint errors to something the user can understand, protecting passwords the right way (hashed, salted, and stretched), implementing two-factor authentication, making your web site invulnerable to attack (via SQL injection, cross-site scripting, cross-site request forgery, or clickjacking), implementing validation with database triggers, developing reports as CSV files or PDFs, converting data with variant name spellings, avoiding legal disputes, and lots more that PHP/MySQL programmers struggle with every day as they develop industrial-strength applications.
Marc Rochkind - Personal Name
978-1-4302-6008-0
NONE
Computer Science
English
2013
1-328
LOADING LIST...
LOADING LIST...