|
Access the old working index
here (because of changing in the main
style file, the graphical look of the old index could be worse than
before, if possibile!) Notice
This site will stay in this state for long times. If you are
interested in knowing why, read here. Links
The following links are put here just for search-engine indexing purposes. For
(almost?) all the old content, link back to the
old main page.
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:
- allows me to easily change the layout of the site (template engine);
- provides access to programming resources (archives, documentations,
and so on);
- has CMS-like functions from the content-creator point of view;
- has wiki-like markup for articles and other written materials;
- has language oriented capabilities (different content for english,
italian...);
- does not need a database, at least until I am hosted by Capo Nord;
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.
M.P. |