25-Apr-2024 10:45 GMT.
UNDER CONSTRUCTION
Anonymous, there are 19 items in your selection
[Motd] ANN v3 rewriteANN.lu
Posted on 09-Sep-2001 01:46 GMT by Christian Kemp19 comments
View flat
View list
Obsolete information, removed from the main page on 17-09-01. Rather than showing an "under construction" page, I decided it was better to re-activate the old pages until I'm ready with the v3 rewrite of ANN's scripts. Meanwhile, posting has been de-activated, and I'm busy learning, and working with, SQL, PHP4, HTML4 and CSS2 to update ANN to 2002 web standards. Obviously, my plan to get this working within a few days was overly ambitious, but I'm doing as much as time permits, and hope to present a barebones system within the next few days. Of course any kinds of comments, requests or suggestions are welcome.
ANN v3 rewrite : Comment 1 of 19ANN.lu
Posted by Don Cox on 09-Sep-2001 22:00 GMT
I hope you will test it with the Amiga browsers.
If it doesn't work on Voyager, without Javascript, I won't be reading
it any more.
ANN v3 rewrite : Comment 2 of 19ANN.lu
Posted by StAn on 09-Sep-2001 22:00 GMT
In reply to Comment 1 (Don Cox):
Same for AWeb 3.4.
ANN v3 rewrite : Comment 3 of 19ANN.lu
Posted by Ben on 09-Sep-2001 22:00 GMT
If it doesnt work with IE5.5 SP2 you can count me out! :)
Ever since someone broke the BSD socket emulation in WinUAE I havent used my Amiga - my 4000/040@40/tower/Cybervision64 is just too slow to be much fun, so I am waiting for a PPC+future Amiga OS combo that will work with it...
ANN v3 rewrite : Comment 4 of 19ANN.lu
Posted by Christian Kemp on 09-Sep-2001 22:00 GMT
In reply to Comment 2 (StAn):
The idea is to create different templates that users can select according to their browser and viewing preferences. Of course, that requires people to login, or stick to the default layout.
ANN v3 rewrite : Comment 5 of 19ANN.lu
Posted by Mike on 10-Sep-2001 22:00 GMT
In reply to Comment 4 (Christian Kemp):
Why change?
What exactly are "2002 web standards"? I ask this seriously, because I don't see a hell of a lot of reason to change just for change's sake. The site looks good. It works good.
What new features are there going to be?
(I mean, I realize this is your site and you can do whatever you want with it, especially since it's mainly for fun, but I see lots of sites that seem "overdone" to me. Actually, I'd say this is true of software design in general. The programmer types I work with always seem to have some grand scheme for how to do things and how they'd like to do X, Y, and Z, and it usually falls to me (the customer) to say "I really could give less of a shit about X, Y, and Z". Of course, this is just my experience, and I'm not really your customer, but it's something I wish software guys kept in mind more often.)
ANN v3 rewrite : Comment 6 of 19ANN.lu
Posted by Graham on 10-Sep-2001 22:00 GMT
In reply to Comment 5 (Mike):
Agreed.
However, a permanent login would be nice. But it ain't a few days programming to write an entire news site.
I know MySQL, Perl, HTML very well, and I will have to do it someday for one of my personal sites. However, MySQL is way better than the current file based system for ANN, which must be a mess to manage.
Most important thing - get the datatypes right (SQL tables, etc), and the rest flows out quickly. Get it wrong, spend a lifetime fixing it.
ANN v3 rewrite : Comment 7 of 19ANN.lu
Posted by Karl Hamilton on 10-Sep-2001 22:00 GMT
Keep up the good work, Christian
ANN v3 rewrite : Comment 8 of 19ANN.lu
Posted by StAn on 10-Sep-2001 22:00 GMT
In reply to Comment 4 (Christian Kemp):
Oh, that's great then. Especially if I can choose other background colours ;)
ANN is already very good though (I especially like the flat comments display).
ANN v3 rewrite : Comment 9 of 19ANN.lu
Posted by José on 12-Sep-2001 22:00 GMT
Hi
Well, why not keep it working? This is a main Amiga news site! Major people come here to coment news etc. It's only bad for the site not to keep it working..
Wha't wrong with CGI?
There are ways to avoid that over... (don't remember), well all those calls for each user arent ?
Yap, keep up working man!:)
ANN v3 rewrite : Comment 10 of 19ANN.lu
Posted by Andy on 12-Sep-2001 22:00 GMT
In reply to Comment 9 (José):
There is nothing really "wrong" with "CGI", or Perl as used on ANN now.
PHP and the MySQL database are much faster (if written properly) than
Perl and flat file databases as used here now, it is also easier and
faster to write dynamic web sites, and add dynamic features to existing
sites/pages than it is with Perl.
ANN v3 rewrite : Comment 11 of 19ANN.lu
Posted by Graham on 12-Sep-2001 22:00 GMT
In reply to Comment 10 (Andy):
Perl and databases is quick as well you know.
It is just how you look at it. In Perl you have a script that makes a page. In PHP you have a page with embedded scripts that create the final page.
Perl feels more solid to me, but I am used to it. PHP is easy though. I prefer Perls regular expressions to how PHP does it. However PHP is perfect for a mainly static page with a little database access in it (e.g., print a price list).
Anyway, how is the rewrite coming on? 50% done? 10% done?
Graham
ANN v3 rewrite : Comment 12 of 19ANN.lu
Posted by Christian Kemp on 12-Sep-2001 22:00 GMT
In reply to Comment 11 (Graham):
> Anyway, how is the rewrite coming on?
Less than 10%. After an eventful week, I hope to get something done over the weekend.
ANN v3 rewrite : Comment 13 of 19ANN.lu
Posted by Anonymous on 13-Sep-2001 22:00 GMT
Well, you`d better get it finished b4 the war starts
ANN v3 rewrite : Comment 14 of 19ANN.lu
Posted by Anonymous on 13-Sep-2001 22:00 GMT
>Rather than showing an "under construction" page,
> ...
>Meanwhile, posting has been de-activated,
Why deactivate posting? An 'under construction' page is no better than a read-only ANN ;)
ANN v3 rewrite : Comment 15 of 19ANN.lu
Posted by Don Cox on 13-Sep-2001 22:00 GMT
In reply to Comment 11 (Graham):
Perl objects work well. You have an object associated with each table
in the database, such as User, Thread, Message.
Then the actual web pages are generated from templates containing
embedded Perl.
ANN v3 rewrite : Comment 16 of 19ANN.lu
Posted by Graham on 13-Sep-2001 22:00 GMT
In reply to Comment 15 (Don Cox):
I will have to look into Perl objects - they sound very useful for those instances that you change a database table, and then have to change a whole load of perl files to access them again properly because INSERT INTO breaks, or whatnot.
Hmmm. Also have to look into compiled Perl as well. Wonder how that works - it must be a lot faster than standard scripted Perl (think Blitz Basic Interpreted vs. Compiled).
ANN v3 rewrite : Comment 17 of 19ANN.lu
Posted by Graham on 13-Sep-2001 22:00 GMT
In reply to Comment 12 (Christian Kemp):
Keep us posted on the status.
Also, why is story posting disabled? Can you add a story yourself about the release of Amithlon/AmigaOSXL emulation package. 10x-20x performance increate over an '060 Amiga, apparently...
ANN v3 rewrite : Comment 18 of 19ANN.lu
Posted by Graham on 13-Sep-2001 22:00 GMT
Eek. I hope that index.php is not the latest state of the world!
And what is anacondablender?
ANN v3 rewrite : Comment 19 of 19ANN.lu
Posted by Andy on 13-Sep-2001 22:00 GMT
In reply to Comment 17 (Graham):
It may be because the epoch date (the number of seconds since 1/1/1970,
IIRC) has recently gone over to 1000000000.
I have a problem with this in one of my Perl scripts that uses the epoch
date as as a DB key, which Perl sorts items by. Items now get added at
the beginning and not at the end...
This may or may not be why CK has disabled posting, but this MOTD does
have an "ID" of 999999999. ;)
Anonymous, there are 19 items in your selection
Back to Top