College students have no knowledge of their work
A recruitment site found a lot of PHP recruitment and no framework requirements are required to be familiar with Php+mysql
Isn't the framework used in real work?
Off-topic: a lot of people recommend to me laravel but it seems that the domestic is not very hot is it?
Reply content:
College students have no knowledge of their work
A recruitment site found a lot of PHP recruitment and no framework requirements are required to be familiar with Php+mysql
Isn't the framework used in real work?
Off-topic: a lot of people recommend to me laravel but it seems that the domestic is not very hot is it?
As a veteran phper, to give you an answer, it is really not the PHP framework that matters,
If you are doing Web outsourcing (build station), the pursuit of development speed, will generally choose the existing open source products to do 2 times development.
If it is a specific feature,
The important thing is the PHP foundation, basically different companies, will have a set of their own framework,
Some pursue performance, and speed, and even more tend to native PHP, the larger the framework the less.
Big companies have basically already had a mature framework that goes in general tinkering,
The second frame is a steel reinforced concrete housing, which has been built up a lot of public things.
This means that there are many classes in the package, such as routing, DB, image processing, uri,email, and so on.
Development on the framework, you only need to call its methods, and then extend some of the new classes yourself. To meet the needs.
But do big companies want you to reinvent the wheel or let you use the native realization,
Although the framework saves development time, improves work efficiency, and is more scalable, the code reuse rate is high.
But big companies like to start with the foundation because they want to control what's at the core.
1, the framework of many, the schools of contention, the request will be certain framework words, some narrow;
2, the framework is many, but original aim, master the principle of which is more important;
Internship, interviewed a few companies.
Start-ups generally use the source code bought back, and then let you take over the development. Buy back in the source code, I have seen the use of the framework has thinkphp, CI; but more is to buy back the source inside encapsulated some operations, such as ORM, URL rewrite and so on. familiar with PHP + MySQL is generally enough, if you have their own server, toss a bit better.
With frames, the learning cost of most frameworks is not high.
Digression: Yes.
Laravel design is very good, but this slag too eat hardware, we have to replace, someone may say that when your hardware configuration can not keep up, the project is very successful, plus hardware for minutes, I want to say, the same hardware, the same traffic, PHP without any framework, no pressure, Put on the laravel directly close to the state of death, to know the technology of the boss, this is your problem.
Laravel is really a fire, not all companies with PHP will use the framework, see the specific project cost and human resources, the most important thing is the project needs and so on.
Our project is to use the laravel, to tell the truth the function is very powerful. But not mature, there are many pits to tread on
The actual work is used by the framework, but not by all companies.
Digression: The company has just begun, and now is learning Laravel framework, want to bring the new come into the pit Laravel:)
With Ah, used Yaf, Zend Framework2, thinkphp. Domestic companies use much of the framework is: thinkphp, YII, CI. Laravel in domestic companies use not much, to know that many companies use PHP version is still 5.3 and 5.4. I personally like to use Laravel. Some recruitment inside will require framework, some will not, it does not matter, the study cost is not high, to learn a two weeks can be started.
In fact, the bigger the company the more the framework. But this is not the framework we know. But they are based on their own business development.
The framework is not related to anything. Each company has its own framework for development.
The current company's useful framework is a set of self-developed frameworks. If you use a framework that someone else has developed, without first saying security, there are limitations in business alone. So the PHP Foundation is the most critical, the framework as long as a time to get started.
The framework really doesn't matter.
It is recommended to start looking at CI to understand how the general framework works.
Frame you just know one, it's easy to extrapolate.
MySQL is a kind of database that must be, because you can not learn in a short time.