PHP/APACHE/MYSQL = open source solution, meaning they are available for free download. They will run in both Microsoft-based servers and Unix/Linux-based servers.
By being open source, there are quite a few no-cost open-source solutions and programming tools that will run on this set-up such as content management systems (Joomla!, Drupal) and shopping carts (VirtueMart - runs on Joomla!). PHP/APACHE/MYSQL is widely supported by by internet hosting providers so transporting your site from one host to another should not be a problem.
ASP/IIS/MS-SQL = A proprietary commercial solution provided by Microsoft. I have used both and prefer programming in PHP. I would suggest going with the open-source solution unless you have a compelling reason to use the proprietary Microsoft one.
PHP. Alright, I'm a PHP programmer, so I might be biased. No matter what, you're going to need a server-side language to do this. ASP, JSP, Ruby, Python, or Perl are all just as useful as PHP when it comes to doing what you want. You'll also likely want a database. My suggestion would be MySQL, but SQLite is gaining ground. Essentially, it depends on your other technology choices. ASP like MSSQL, for instance, better than MySQL.
Mysql is an Database where Data from HTML forms will be inserted to it by some scripts like ASP 3 (classic), ASP.NET, PHP, ColdFusion and... What you need is a form (By HTML), an Database and table in Mysql and PHP to insert data from your form to the table. mysql insert command is: INSERT INTO table_name_here (column1, column2, ..) VALUES (value_of_column_1, value_of_column_2, ...)
ASP pages are a Microsoft technology. To convert them to run under Unix you could install a package in Apache that understands ASP, or you could rewrite it so that it uses something more generic, such as Perl, PHP, or Python.
Apache Web Server is the most popular web server software on the internet. It is available for all major operating systems, and supports most application frameworks (except for .ASP).
A simple answer is that PHP is a language while MYSQL is a software.PHPPHP is a interpreted language used mostly for server-side scripting. It uses an interpreter given by PHP.net website used along with apache or anyother server.It is similar to languages as asp , jsp , python scripts as they nearly perform similar function of serverside scripting.MYSQLMYSQL on the other hand is a database server / client (depending upon which one you get)The MYSQL uses SQL (structured Query Language ) Pronounced as Sequel, To store and retrieve data.Most developers in web specially php use mysql on server side, but it is not limited to php it can be used along with almost all the languages to store and retrive data.
Yes, there are other places that are better than ASP hosting to host a small website, such as go-daddy.
PHP is easier to learn, there is a lot of community based help, scripts, like phpBB (In my opinion, the best one), are more common, so it is likely that if you encounter a problem, someone else will have already have encountered it (and hopefully) been able to fix it. It is possible to install on windows (for development only, you would have to be mad to host live websites on Microsoft), on servers like IIS 5.1 (The one that comes with XP Professional), and on XAMPP. PHP supports MySQL by default, I have got MySQL working through ASP with some research though. Overall, PHP is certainly the best choice, though if you have the option, choose both.
You could use the string replace attribute but you might have to use Javascript, CGI, ASP or another scripting language to do so.
1. Cost No windows license required - run it on your Linux server. Technically you don't have to buy an IDE to code ASP, however most people do. PHP editors ideally are just a text editor with syntax highlighting, however with eclipse you can still have a free, fully featured IDE for PHP. 2. Resources Apache/PHP uses dramatically less resources than IIS/ASP - so you could get away with cheaper /older hardware. Works great with Linux. 3. Robustness/Reliability Generally speaking Apache/PHP is significantly more stable than IIS/ASP, so you will have generally better uptime. 4. Documentation/Standards Not sure how ASP is, however PHP.net has great documentation for hard-core developers, all the way down to the I just started today developers.
I would choose JSP because JSP is a open source technology and is free whereas ASP is a proprietary technology and is paid. Features wise, both JSP and ASP are equivalent and can compete with one another feature by feature.
An authorised ASP is authorised to test/certify. The recognised ASP is the ASP that provides the Data Centre for that particular Administration.
An asp is a type of snake. A boa is also one.