O'Reilly logo

Building PHP Applications with Symfony™, CakePHP, and Zend® Framework by Leszek Nowak, Karol Przystalski, Bartosz Porebski

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

GLOSSARY OF ACRONYMS AND TECHNICAL TERMS

This is a quick reference for numerous acronyms and technical terms you will come across while reading this book. It is deliberately oversimplified, and if you need fuller explanations, use the index to find the corresponding pages in the book or check the appropriate Wikipedia articles. This glossary is intended to just help refresh your memory or to help you tell one acronym from another. We hope you'll find it useful in case you got a little lost among all these technologies.

access control list (ACL) A security approach that involves creating a list of users allowed to access a resource.

application programming interface (API) An interface offered by a program that allows developers to create other programs that can communicate with it.

Asynchronous JavaScript and XML (AJAX) Enables changing page content without reloading. Chapter 10 is devoted to this technology.

cascading style sheet (CSS) A markup language that defines the look of your web apps. Usually saved as .css files imported into your views or templates.

command-line interface (CLI) The console window used to interact with the operating system or CLI tools.

create, read, update, and delete (CRUD) Four basic database operations.

cross-site request forgery (CSRF) An attack that exploits form vulnerability to hijack a user's session after clicking a prepared link.

cross-site scripting (XSS) A web attack that injects malicious code into a targeted website.

Document Object Model (DOM) Representation ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required