Replaced By VJ4!
Why? We found that we were using PHP(the best language) as languages like Java in this project, which made us unhappy(but PM said that he was happy). Too long, too slow, not elegant.
We are developing a totally new version of OpenVJ, written in Python, significantly reduced the code size while keeping high performance thanks to the new async feature provided by Python. It will provide similar functionalities as planned in OpenVJ (at least SaaS). It will be released under open source license to replace this repository soon. Keep an eye on it :-)
OpenVJ is a next-generation open-source online judge (OJ) system. It is developed and maintained by Vijos, supported by:
- High School Attached to Hunan Normal University
- Beijing NO.80 High School
- Shanghai Tongji University
The project is still under developing. DO NOT TRY TO DEPLOY IT.
- Linux / OS X
- PHP >= 5.6
- php-mongo
- php-redis
- php-mcrypt
- MongoDB >= 3
- Redis
- Composer
GNU Affero General Public License (AGPL) V3