While our team is busy developing the Webasyst framework, new Shop-Script and other apps, I will tell you how the Shop-Script project began.
I began to write Shop-Script in the fall of 2001, more than ten years ago. I was then a second-year student in the Faculty of Computational Mathematics and Cybernetics at the Lomonosov Moscow State University, and decided to learn PHP. I wrote programming code evenings in the university's dormitory, and completed the first version in about one month. The idea of writing a shopping cart script grew out of my desire to create something useful with PHP and to earn some money.
My exercise became a business. The first copy of Shop-Script was sold on January 21, 2002 on a floppy disk for $70 (script – $50, installation – $20).
If you are interested, you can download that very first version which I sold for $49 until 2004: Shop-Script 1.0 (ZIP archive; 70 KB). The script was clumsily designed from the very beginning, and was written as a spaghetti code; however, it required absolutely no time to get into the code organization. You could immediately identify which file to edit by its name. At that time I was not very concerned about source code organization issues. All projects which I had completed before Shop-Script were mainly of academic nature: interesting algorithmic problems rather than large commercial projects. I had never developed any web-based applications before. All the same, the script was quite functional, and it sold, yielding some money which allowed me to keep working on the project.
Continue reading →