No problem. Sometimes all i'm looking for an this forum is for someone to send simple answers.
Not tryin to put you off. It sounds like a good project, but tO say you've a steep learning curve is saying it mildly, depneding on what way you do it of couse.
One possible way to do is to set it up as a web site which you could run lcoall, and later put on the web, which i think you would if it works out well for you.
To design it I would use Visual Studio .Net, which costs a fortune but if you have access to it, it works brilliantly. I would stay away from Linux. If windows is your system stick with it. I've used linux before but use windows if at all possible. For this level of use, you have all you need in windows.
MySQL is free and works for any size database so will be more than enough for what you want. As regards the google search. If you use sql (this is the language used to perform actions on any sql based database, inlcuding MySQL, SQL Server - the microsoft DB server that comes with .NET, Access), this kind of search and lots of other, like date search and lots of other things are possible. SQL is a language in itself just to avoid confusion.
With .NET, you'd prob use c# or VisualBasic. I use c# all the time, dont really use
vb so i'm not gonna say which is better.
Adding articles would be part and parcel of using a DB like SQL.
The thing to understand that the DB is made up of tables. THese tables can hold TEXT, or intergers or images.
An good example to show what i mean is for the articles
- say you want the content, an image, the date for the article, this could be your DB
int articleId - this uniquely defines this db entry
varchar articleContent - varchar is just a lot of text
image articleIMage - the field to store the image
datetime articleDate - the date - very good for searching for articles later
OK, thats getting into a bit, but it might give you an idea of how the data would be stored. Its important to realise the data is seperate from the html, and the language you'd use like c#.
God I've typed an awful lot of crap.
Hope this helps