I suppose you want a sort of news-blogish system, so I suggest doing that (you just want suggestions and not explanation on how to program it, right? Although I could help you with that too, but this isn't my thread
). Also, make the menu/content part AJAX-based, so you can have realtime content changes without actually loading another page. If you haven't read up on AJAX/don't know what it is (beside a Dutch football club), Wikipedia's page on it.
You want a nice layout without too much bullshit probably (I say simplicity is the power), so I'd say make some images and do the rest in CSS/XHTML.
Maybe make a sort of admin-ish section for yourself so you can edit pages live (you could do this through a form and a <textarea> containing the contents of the page, then saving it).
Seeing you want MySQL stuff, you could have one index.php page and have the rest of the contents (and I mean actually content-wise) in an SQL database, then you could have one table that has a list of the pages and for each page it has another column that would tell you who's allowed to seen it. Something like this:
Code:
----------------------
| id | name | level |
----------------------
| 1 | news**|****1** |
| 2 | admin |** 2****|
-----------------------
Level 1 being public, 2 being only you (you could have a login system or an IP-based system, but the latter would refrain you from logging in from anywhere you'd want).
As far as coding-wise goes, you can figure the rest out on your own. For content, you could have a news system, admin section with page editing, a login system for yourself so you can click an [Edit] button on the bottom of the page and have an Invision Board styled quick edit function for pages (I love that function), you could have a personal portfolio sorta thing, maybe some useful tools/tutorials.. I don't know. It's really what you want to make of it.
I don't know, these are just some suggestions.
Edit
This makes me want to recreate my Frostic Control Panel, which was a Control Panel for my home PC which I ran on a webserver on said PC. It didn't look too good, but it had some nifty Javascript stuff and allowed me to edit certain (with limits of course) files on my PC and stuff, and had a Windows Run command-like text box which would allow me to download torrents and stuff from distance. I think I might remake it one of these days.
Bookmarks