1. Open Source Agreement
Gpl
Apache
MIT
2. What is the difference between a framework and native PHP?
What are the advantages and disadvantages of PHP framework?
Application development? Application architecture? Application design? Actual demand?
3. Thinkphp Framework
A. Domestic, open source based on the Apache 2.0 protocol, friendly to commercial use.
B. Based on PHP 5.3 and later (a series of new features, such as namespaces).
C. Core customizable (Application Mode and CBD architecture).
D. The compilation mechanism (compression merge, template compilation, and Java compilation is not a concept).
4. Common code
Array (123) {
["app_user_namespace"] = = bool (true);
["app_sub_domain_deploy"] = = bool (false);
["app_sub_domain_rules"] = = Array (0) {};
["app_domain_suffix"] = + string (0) "";
["action_suffix"] = + string (0) "";
["multi_module"] = = bool (true);
["module_deny_list"] + = Array (2) {
[0] = = string (6) "Common"
[1] = = string (7) "Runtime"
}
["controller_level"] = + int (1);
["app_autoload_layer"] = + string (+) "Controller,model";
[APP >> ACTION >> MULTI >> MODULE >> COOKIE >> DEFAULT >> DB >> DATA >> E Rror "];
["SHOW >> LOG >> SESSION >> TMPL >> LAYOUT >> TAGLIB >> URL >> VAR >> HTTP >> CHECK "];
["FILE >> CACHE"]
Open source protocol and thinkphp framework