Feeling of using linux

Source: Internet
Author: User
Tags php template

Because the company wants to operate GroupON, it downloads an Open Source PHP template and intends to try it out. I am in the MS camp and haven't deployed Linux + Apache2.0 + PHP5.0 + MySQL5.0 + Zend Optimizer3.3.0 for three days.

Today, I have learned why linux is free and open-source, with so few user groups.

Because of its open source, most of its application software developers aim to satisfy their own development interests and solve their own problems, rather than developing software from the user's standpoint, the user does not care whether he lives or not.

In Windows, with the business model more or less absorbing Microsoft's characteristics, application software is easy to deploy, easy to use, and easy to upgrade.

Finally, I discovered that the deployment was not successful for the following four reasons:

1. Too few materials

When I encountered a problem, I searched the internet. I knew all the search engines were used once, and both Chinese and English were used once. The results were not as easily searched as if there was a problem with windows. The solutions I found are all about the configuration file parameters and the path of the configuration file.

2. Version Problems

The most important thing to configure this server is Zend Optimizer3.3.0. Without it, It is garbled, And it is incompatible with PHP5.3. The latest PHP5.3 installation source can only be found in Ubuntu. Linux open source causes too many software and chaos, and developers cannot have unified agreements. As a result, implementing a function requires the cooperation of multiple software, one Software Version Upgrade causes compatibility issues and the entire platform cannot be used.

In Windows, developers usually use a complete set of platforms to occupy the market, and all related plug-ins are developed by a manufacturer. This compatibility problem does not exist.

3. Installation Method

In the past, there were so many installation methods in linux. make install was required for PHP installation. As a result, make had to install at least two other software before using this command.

4. unfamiliar with linux

In the final analysis, I am still not familiar with linux. If I don't say this, many linux camp friends will scold me.

However, linux plug-ins are so messy, especially for version issues. The most important part in system architecture design is the version issue, including the document version, which is hard to solve on open-source platforms, this problem cannot be solved, which restricts the development of software.

Related Article

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.