The site you are viewing right now is meant to be, also, but not only, a showcase of what I can do so far with the Internet.
First of all, this site is hosted on a low budget hosting provider: namely, €9.99 plus VAT per year. At this price I found some limitations, not many indeed, but it is not bad to show what can be done even from this challenging investment. Moreover, it is very interesting, although sometimes challenging, to learn to work around obstacles. It is up to your judgement to tell if I have succeeded.
It looks simple, but it touches several interesting topics.
First, it relies on a database (MySQL, but it could be MSSQL, or Access, or whatever). This database is used to store a registered users table, a products price list, a tabel for the PayPal transactions, and more files to store informations about sold software and ativation and registration informations as well.
Also, it uses some clinet side programming, but without exaggeration. The client side programming, implemented by means of JavaScript functions, makes your browser, that is running on your machine (the client, actually), to execute some functions. You can get very nice graphic effects, and client side programming is required, for instance, for ajax functionality. The pop dow menus you can see on the top are working by means of JavaScript. I added them just to show you I can give them to you, if you like them,
However, this site is perfectly working even if JavaScript is disabled. Actually, this site can be navigated usin Lynx, a browser with no graphics at all. For example, if you try to contact me from the contact page, sending a message using an invalid email address, a JavaScript check is attempted on your browser: this check is very fast, and an error is immediatly reported. But what if the control is not possible because your browser does not support JavaScript, or because you disabled it, for whatever reason? The control is duplicated on the server, and you will receive a page that tells you about the error. This is, of course, much slower. But it works anyway.
This site does not use any popup window, on pourpose.
A partial list of this site features:
All this represents the current state of this site: that is evolving, and new features are added in time.