Open Source Invoicing psi-why rewrite a version with Java?

Source: Internet
Author: User

Before reading this article, it's best to take a look at this: http://my.oschina.net/u/134395/blog/382447

1, PSI is currently written in PHP, but I decided to get a Java version!

2, one of the reasons: Just for fun! (To Linus Torvalds Salute! )

3, if you simply translate the PHP code into Java code, then this fun is not cool enough, so: Java version has its own unique planning.

In summary, the PSI Java version of the goal is: The group version of the invoicing system.

PHP version of the PSI, at present can only be used for a single shop, encountered the chain stores, franchise stores and other groups, when the reluctant. The PSI community has also been hoping that the existing PHP version will be improved into a group model.

Technically speaking, PHP and Java write the group edition, with no significant technical differences. So, choose Java to write the group edition, no special technical considerations, just from [email protected] on the number of Java projects accounted for the absolute advantage, with the Java version, will attract more people to use the PSI code.

Currently the PHP version of the PSI will continue to improve, but only concentrated in the single-store mode of invoicing.

Special thanks: Jfinal! It was jfinal that changed my impression of Java and was an important technical reason for me to decide to launch the PSI Java Edition.

Ad time:

The PSI php version of the URL is: Http://git.oschina.net/crm8000/PSI

The web site of the PSI Java version is: Http://git.oschina.net/crm8000/Canaan


Open Source Invoicing psi-why rewrite a version with Java?

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.