As the time passed I realized that this site needed a
big work for restyling. It was not only a graphical issue:
as the contents' amount increased I felt the need for
a more homogeneous and efficient way of updating
it, adding more contents and so on. In the same time
the purposes of the site changed: at the very beginning
it was just an experimental virtual land which seldom I used
also to contain my creations; this had brought several
layers
in the underlaying code, with mixed ways for
doing the same things.
Recently I've understood that what it would be more convenient to me is a sort of CMS, maybe with a private wiki-stylish way of editing texts. Indeed I need also a good way to put my programs' archives on-line, providing easy access and informations for anyone interested in.
But, I don't
want to use ready-to-use CMS, nor I can (since I am hosted by
the Association Capo Nord, that does not allow me to use the
MySQL database). So I've started the
Filepot,
which in my mind should have been able to allow easy
access to projects
files, organized into
category directories (which have nothing to do with the
on filesystem layout).
Nonetheless the Filepot idea soon turned into something not so practical, and anyway it would have been just a part of the function of my site. I believe the Filepot will never come to light. Another problem arised was the layout: I need to create a consistent layout and so I need a fast and simple way to change it; the best idea is the use of a template engine. Again, I am not happy with the use of already made solution: this is my site, and itself must be a creation of mine.
Summarizing, I want to create a framework that:
Because of the database limitation, the project seems hard; but I am thinking about eliminating the constrain by buying my own space and registering my own domain name. Untill I can't, I must set up the project so that a lot of work is done off-line, on my hard-disk (and then on-line it would appear like a static site, except for some special functions, like searching)
Anyway I want to make it well, so I need good old pen and paper to sketch the project (I will use surely also computer tools, by their use should not be mandatory), and time for thinking deeply. And I want it made in an Object-Oriented PHP(5) style, too (but I've thought also alternatives like Perl, Ruby and Python)
In the meantime, I can't help doing all the things I've always done, and among these you should also add a job-searching activity (yes I am searching for a job) and my shipwrecked physics studies.
Sum all I've said, and it should be clear why this front-end
will stay frozen for long time; accidently
few contents of the site
will be updated and you can access them from the old index or from the
Link section in this front-end page.
Likely I will also use this page to advertise myself.