Archive for December, 2002

Dec 31 2002

phpGroupWare Revisited

Published by Chris McAvoy under Blog

phpGroupWare

I looked into it a while back, but lost interest. I guess they have improved their Apache 2 support. Once I get the web server beefed up, I’ll probably give it a shot again.

No responses yet

Dec 18 2002

CGI::Application

Published by Chris McAvoy under Blog

perl.com: Using CGI::Application [Jun. 05, 2001]

I’m not sure how I’ve never heard of this before, but it addresses an issue I’ve been having with my PHP Amazon project, the idea of “run-mode”. A web application has distinct phases, logging in, adding or searching, displaying results. In PHP, these phases are typically either broken up into functions, or seperate files. I’ve worked with both, and found both cumbersome. CGI::Application creates “run-modes”, and delegate the different phases to specific handlers. It sounds like an interesting idea. I’m not sure I’d like to give up the speed of PHP or mod_perl for ease of programming, but it is an interesting idea.

No responses yet

Dec 17 2002

Creating Excel from PHP

Published by Chris McAvoy under Blog

SourceForge.net: Project Info – PHP Simple Excel File Generator

Cool, I thought I’d have to use Perl to generate an excel spreadsheet.

No responses yet

Dec 17 2002

PHP Killer App? phpFormGenerator

Published by Chris McAvoy under Blog

SourceForge.net: Project Info – phpFormGenerator

Wow. I’m really excited about this project. This could speed development of a lot of the projects I’m working on. This is really great. It’s an app to create web forms quickly. You can create a database application as easily as you’d create an Access DB form.

I’m pretty excited about this project.

No responses yet

Dec 17 2002

Linux Sizing

Published by Chris McAvoy under Blog

This site is run on a 400mhz celeron with 64 mb of RAM. Since I installed Black Nova Traders, the site is handling 30000 hits per day. It slows down during peak times. At first, I thought that it was a bandwidth issue, but now I’m convinced it’s memory.

Although it’s choking a little bit, I’m pretty impressed that it’s been able to hande the load up until this point. I’m going to drop 512mb of memory into this weekend. It should help performance considerably.

No responses yet

Dec 09 2002

mod_perl 2 && Apache 2 && HTML::Mason

Published by Chris McAvoy under Blog

mason with Apache 2 and mod_perl 2 – mini-HOWTO

Looks good. I’ll probably try it out tonight.

No responses yet

Dec 08 2002

WSDL & BNT

Published by Chris McAvoy under Blog

I’m working on the Amazon book store thing I talked about a few days ago. I’m learning more about SOAP and WSDL sheets. I’m pretty sure I’m going to write the app in PHP. nusoap.php is a SOAP library for PHP. Amazon has been nice enough to include a OOP class for accessing their web services via SOAP. I just found it tonight. It’ll make my tasks a ton easier. Very interesting stuff.

In other news, the black nova server I set up is getting a good amount of traffic. The server is pretty much handling it. There’s lag from time to time, but it’s mostly very quick response time. The biggest bottleneck is my internet connection to the outside world. It’s pretty much around 30k upstream. Usually a little less. It’s a tremendously small pipe, but it’s managing.

No responses yet

Dec 03 2002

Black Nova Trading Online

Published by Chris McAvoy under Blog

I’ve successfully installed Black Nova Trading on this server. You act as a space captain, fly around the galaxy, and trade goods. There’s some empire building in there too. It’s very similar to Tradewars, late of BBS fame.

Play here.

No responses yet

Dec 03 2002

Class::DBI

Published by Chris McAvoy under Blog

perl.com: Class::DBI [Nov. 27, 2002]

I don’t quite understand yet, but I want to try this out. Might make DB stuff easier.

No responses yet

Dec 02 2002

CVS Introduction

Published by Chris McAvoy under Blog

O’Reilly Network: Jennifer Vesperman [December 02, 2002]

I’ve been looking for an introduction to CVS. There’s several CVS articles written by Jennifer Vesperman on O’Reillynet.

No responses yet

Next »