PHP software engineer from Maoming. Write about the idea of a software engineer in a small city. Hope to communicate with the big city PHP technology Exchange

Source: Internet
Author: User
Tags php framework php software zend framework
PHP Programmer from Maoming ... Write the idea of a programmer in a small city. Hope to communicate with the large city of PHP technology exchange
First of all, my profile.

I live in the IT underdeveloped small city of Maoming.

As early as three or four years ago my friends and colleagues around. have gone to the big cities to develop. And I have always chosen to develop in Maoming.
Perhaps because I think in maoming or there is a lot of room for development, in fact, I do all the things are required to do the best very much like the original. Of course, I am the owner of the business to stay. But the days have come. Found himself into a frog.
Because I always wanted to be original. I do not like to use the JS framework and do not like to use the PHP framework, I have been writing the tattered "framework."
Originally said JS frame, the reason JS frame I write is original, so did not go to understand some foreign mainstream framework. Actually a few years ago I knew those frameworks existed like jquery, just because jquery was incompatible with the old program, I kept that all the frameworks would be incompatible with the original program. This month I want to rewrite the JS framework and get to know jquery. Later I began to imitate the idea of jquery writing framework. But I wrote half of it and I gave it up. Because my colleague told me jquery was a compatible notation. Actually I need the function to actually write it as a jquery component call on it. So I gave up my previous crappy frame with jquery. I made progress.

Here is a compatible notation for jquery:



PHP Framework:
Just over a year ago. I consulted a senior in Zhuhai for a few years, he said Phper must understand the Pera Library and PHP framework. At that time I was wondering why there are no large sites in the country using the Pera Library and PHP framework. To go to the CCDN to ask you. As a result, it was shown that the Pera Library and PHP library are sufficiently secure and large to be inefficient. So I chose not to frame. At that time, if I had studied the process that ZF might have written to me, it would have raised some thinking.
By now all my programs have been invoked using the classes I have written. Not a frame, but there is a template engine reference to the DZ forum to do. But I write classes that are not abstract classes but can also reach through. and invocation is convenient. The submission of HTML and forms is also closed. Also in several systems were used, also written documents so that other colleagues can learn quickly. After all, the core and documentation are written by me, so it's also junk. It is because of these ragged and irregular calls that my work is easy. I want to rewrite a framework to encapsulate these functions. make my job easier.

At this time I think of the JS framework precedent, I do not want to be a frog in the frogs. I was afraid of wasting my time. I tried to find the PHP framework that was best for my use. To see if it already contains the features I need.

I am currently learning about the Zend Framework. By Bardo Understanding the shortcomings of the http://bardo.iteye.com/blog/658402 ZF framework, and realizing that it is necessary to understand the good framework of others to write a framework. But this is another time-cost issue. I do not want to be a lifelong programmer, on my own strength to develop a framework to look how small I myself, as Barbo said a framework needs to consider the place is very much. And in this small company the technical force is also very limited. I want to get a plan that suits our company.

My current view is that ZF's learning costs are high. I learned from this framework as a technical director that it takes a certain amount of time to get my team to fit. So I decided to get to know Symfony first. As for ZF's inability to meet the needs of our team, I'm not sure. I'm going to study symfony and ZF for comparison. If you have symfony ZF learning documents, I hope you can leave a message for me. Or we will exchange study together. If the cost of research study is high. It should be no higher than developing a small frame of your own.




1/F Cana_xu 2011-01-04

Bardo is really a powerful programmer, the ability to get to the bottom of my only look, brother you also want to bardo consult.

2/F asdf93945 2011-08-09

Add a fellow: QQ 280016524 [email protected]

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.