I am geting pretty comfortable with PHP & MYSQL, and have been creating websites and databases.
Now..... I got a job at a larger corporation, and they would like to have something created for them, not too intense, but a small site on their intranet where they can upload and display photos and information about employees, photos from Christmas parties and events, etc.
The issue is that they have Windows installed on their server.
The manager was excited when he heard that I did web design, and asked if I knew ASP & MS SQL.
2 questions.....
1) Would it be a major learning curve, to pick up ASP & MS SQL (if I am not an expert, but fairly comfortable with PHP/Mysql)?
2) Would it be worth suggesting that they install PHP & Mysql on their Windows Server? Or too difficult... or just not a good idea in general?
If this is for something quick and dirty, I'd think the fastest path would be to install PHP and MySQL on the server since you know them. On the other hand, if you want to learn ASP and MySQL, it could be a good opportunity to broaden your horizons on their nickel.
Thanks Dave, but it is kind a a bigger coompany. Yeah, pretty wierd, but their IT Dept is actually is out west (US), so it is difficult for them to spend time on this.
So then.... probably ASP & MS Sql is probably the way to go. I understand that it might not be as similar to PHP/Mysql as I had hoped. Do you know if that is true? Thanks. Craig
If you do want to install PHP and MySQL on their server there are many preconfigured packages available known as WAMP.
I use the UniformServer but many are fond of XAMPP. Both have Apache, MySQL and PHP preconfigured. You just copy the directory onto that machine, and run - either as seperate programs or as system services. No need for installation or manual configuration (which is a real pita I might add).
//Please don't use this for your form processing:
if (isset($_POST['submit']))
//Internet explorer has a bug and does not always send the submit value.
If you do want to install PHP and MySQL on their server there are many preconfigured packages available known as WAMP.
I use the UniformServer but many are fond of XAMPP. Both have Apache, MySQL and PHP preconfigured. You just copy the directory onto that machine, and run - either as seperate programs or as system services. No need for installation or manual configuration (which is a real pita I might add).
^This...I did this recently, which implies it can't be that hard, lol! Only issue I had was an ini+Ipv6 thing but a quick Google had me going in no time...
If they are asking if you know ASP, then they most likely have IIS already installed.
IIS supports PHP and MySQL, there is no need to double up on your web servers. Simply ask your IT Department to install PHP and MySQL - MySQL is most likely already installed or if MS SQL is installed, learn that.
You would need to get something like WAMP or XAMPP , once you have one of those configure IIS to run on port 81 and Apache to run on 82 , then get nginx to proxy redirect them both so you can now run both Apache and IIS without any ports in the address.
//Please don't use this for your form processing:
if (isset($_POST['submit']))
//Internet explorer has a bug and does not always send the submit value.
Thank you all for your inputs and suggestions! Wow, some nice info. I guess my first stop will be to sit down and talk with their IT dept, and go from there. You did answer a lot of questions. Thanks all for taking the time.