Many friends have been concerned about my recent months, have done and are doing projects, such as personal official website, BRIEFCMS, electronic morning malling and other systems.
But, some friends are more curious, why to write. They are puzzled that there are already a lot of similar systems on the market, and even some are open-source and relatively good.
So I would like to elaborate on some of the original intentions of my writing these projects.
Other people write better, it is written by others, according to other people's goals to do, according to other people's design ideas to achieve. If you want to be lazy, to use, there is absolutely no problem, but if, as a developer or the company actually needs, want to customize, very troublesome.
1. Many open source projects, very old, such as WordPress, such as the code is bloated, too large. I have seen the source of Dedecms, I found that it is too much, I feel a CMS system code will not have so much ah.
2. Open source projects, customization is difficult, customization is early, you should also be familiar with other people's design and specifications.
3. I want to be goal-oriented, that is, to do a specific project, the accumulation of their years of technical experience, integration. In practice, explore a set of self-developed project methods and libraries, so that the development of new projects can be faster and higher quality.
4. Every specific project is of value and will not be an attempt to practice technology entirely.
For example, the personal website, fully customized development, direct display of all my information, articles, opinions, services, in the actual operation of this site, I encountered and solved a large number of problems, greatly improved their ability. Through this website, also improved my popularity.
And the significance of BRIEFCMS is that many content-based systems, such as news systems, help systems, are very similar, with this system, many small projects in the future will not need to completely develop the development of the whole. Compared to the open-source CMS system, the system is designed to be easier to customize.
E-commerce system Malling, there are more technical content, from the actual demand, borrowed from their own in the development of peer network loan system accumulated experience, to do a more general business value of a shopping system. If you can sell better, if not, it can also be used as a showcase of their own strength and other uses.
Familiar with my people know that I am not a good person, always have a lot of ideas, want to have their own piece of heaven and earth. In order to start again in the future, we must seek stability and win. Before this, more accumulation of technology, more practical and valuable projects to improve their own winning percentage, but also to reflect their technical strength.
Business, not only the need for technology, but even the basic technology is not too familiar, also does not accord with my pursuit. SO,2015 years to improve the technology a grade, at least you can feel it.
2015 to improve and develop a system at least 4: Personal official website, BRIEFCMS, crawler and search, e-commerce.
Now that you have a clear goal in place, you must complete them.
Why should I write fansunion personal website-briefcms-e-commerce Malling and other systems