Forum Moderators: travelin cat

Message Too Old, No Replies

Shifting from win xp to mac - php, mysql

         

cluelessnewbie1

12:55 am on Jan 30, 2005 (gmt 0)

10+ Year Member



I have a web project using apache, php and mysql that needs to be moved from a Win XP OS to a Mac OS 9.1....

I have never touched a mac before.

The project is to reside on the mac os 9.1 server so that other mac clients may access the web site.

Any advice on how to accomplish this?
Thanks!

BjarneDM

4:18 am on Jan 30, 2005 (gmt 0)

10+ Year Member



That's a!BIG! problem.

Those three things really aren't available under OS 9.
You can get an Apache webserver from Tenon at $495, but I can't find php and MySQL for OS 9 on VersionTracker.

Now, what kind of Mac have you invested in?

You've got two options:
1) Upgrade to OS X
2) Install a Linux distribution

coopster

1:20 pm on Jan 30, 2005 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



Welcome to WebmasterWorld, cluelessnewbie1.

The site can reside on any platform and the mac clients will be able to request and receive pages, just like any other client. That's the beauty of the protocol and standards. So, if the mac server as hardware is not a requirement you do have options.

cluelessnewbie1

9:39 pm on Jan 30, 2005 (gmt 0)

10+ Year Member



Unfortunately, the mac server as hardware is a requirement.

Are there any other viable options?

Say if I were to start from scratch (which i doubt I would, but just for reference) what other languages and databases could i use?

BjarneDM

11:54 pm on Jan 30, 2005 (gmt 0)

10+ Year Member



There really is no good product for Mac OS 9. And Mac OS 9 is mostly dead. Switching from XP to Mac OS 9 has to be considered a serious downgrade. Windows XP and Mac OS X are much more playmates at the same level.

Is it also a requirement that it has to be running Mac OS 9?
And you haven't answered my question: which computer model is it?

Answer these questions and it'll be easier to help you.

I won't give any advise on a Mac OS 9 solution. When I was running that system I was looking at webserver solutions for the platform, and of course they do excist, but at present I'm Mac OS X and Linux only. I really didn't get anything serious running before the switch to Mac OS X.

Try these searces and do your own evaluation.
OS9 web server [versiontracker.com]
OS 9 web databases [versiontracker.com]
OS 9 web scripting [versiontracker.com]

My best advise to you is to either do the upgrade to Mac OS X or switch to Linux on the machine if it can't handle Mac OS X.

timster

1:29 am on Jan 31, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You're getting a lot of good advice. The way I see it, you have a few options here:

1-Upgrade the client's web server to Mac OS X. They'll thank who once it's done. Check the "Low End Mac" website for details of what (if any) versions of Mac OS X their machine can run.

2-Convince the client it's time for a new web server. As of about a week ago, this job just got a lot easier, since a Mac Mini would be a fine choice for this, and is much cheaper than the choices that were available before it.

3-Rewrite the site to run in MacPerl CGI with Perl DB::File for a database. I did that once and it's not pretty: the database structure is limited, and MacPerl CGI can't handle much load at all.

4-Install FileMaker 6 and Lasso on the server (these aren't free products). This is a workable system for creating sites but will be entirely new to you.

You want to end up with either solution #1 or #2. Your new client may be old-school "Mac freaks" but if they want a database-driven site, it's time they step into the larger world of OS X.

cluelessnewbie1

11:12 pm on Jan 31, 2005 (gmt 0)

10+ Year Member



Thanks for all your advice.

I will recommend that they upgrade to Mac OS X before pursuing anything further. Appears that this would be the easiest option. Thanks!