NoSQL is an approach to database management system that provides a mechanism for data storage and retreival that is modeled in means other than tabular relations.
PHP: Hypertext Preprocessor is a server-side scripting language designed for Web development, but also used as a general-purpose programming language. PHP code may be embedded into HTML code, or it can be used in combination with various web template systems, web content management systems, and web frameworks.