Cómo construir un sitio web transaccional

La creación de un sitio web transaccional puede parecer una perspectiva intimidante cuando se acerca a él por primera vez. Sin embargo, la tarea no es mucho más compleja que la creación de cualquier otro tipo de sitio web. Hay servicios de pago que puede utilizar en su sitio sin tener que codificar las funciones seguras usted mismo, como PayPal y Google Checkout. Estos sistemas son fáciles de usar y manejan todo el procesamiento seguro por usted, por lo que generalmente son recomendables.

Paso 1

Cree un diseño visual para su sitio web transaccional. Puede utilizar cualquier herramienta de diseño gráfico que desee para hacer esto, y no tiene por qué ser complejo. Tomarse el tiempo para dibujar cómo desea que se vea el sitio hace que el resto del proceso de desarrollo sea más ágil y, en última instancia, menos frustrante, por lo que vale la pena hacerlo. Asegúrese de incluir todos los elementos que su sitio necesitará en su diseño, incluidos menús, imágenes, controles de pago y listados de productos.

Paso 2

Cree su fuente de datos. Normalmente, un sitio web transaccional se construirá sobre una base de datos, aunque esto dependerá de lo que se venda. Para una empresa, una base de datos de comercio electrónico debe estar conectada a cualquier otra base de datos que se esté utilizando. Si está configurando una base de datos desde cero, la mayoría de los servidores web proporcionan MySQL de forma gratuita y, a menudo, puede administrarlo utilizando la interfaz phpMyAdmin, que le permite crear su fuente de datos sin utilizar mucho código SQL.

Paso 3

Conéctese a la base de datos y cree HTML utilizando los datos resultantes. Si ha creado su propia base de datos, puede usar scripts PHP o ASP en el lado del servidor para conectarse a ella, dependiendo de lo que proporcione su servidor web. Conéctese a la base de datos y ejecute consultas SQL para crear el HTML que conforma la interfaz de su sitio web. Por ejemplo, si su base de datos contiene los detalles de los productos que se venden, el script del lado del servidor debe enviar estos detalles al cliente y presentarlos en HTML, como en el siguiente ejemplo de PHP:

mysql_connect("your_host","your_username","your_password");

mysql_select_db("your_database");

$your_data=mysql_query("select * from ProductTable");

while($data_row=mysql_fetch_array($your_data))

{ echo "".$data_row['columnName'].""; }

?>

Step 4

Build payment processing into your website HTML. Choose a payment service provider, and follow their guidelines for adding transactions to your site. You will generally have options, such as shopping carts and buttons. Customers will choose from the products on your pages, then be taken through to the payment service website to enter their payment details. Services such as PayPal also have automated code builders to create HTML, which you simply paste into your own pages. You can choose what data you want captured each time a payment is made, and can have an email address sent a message informing you of transactions. You can optionally also have the payment service send data to a server side script on your site, allowing you to update a database system accordingly.

Implement the visual design of your site using CSS code. Refer to your original design documents and write CSS to make the site look the way you want it to. Once your site is complete, test it in as many browsers as possible. As well as checking that the functionality works, this is a necessary step to ensure the visual appearance stays consistent across browsers.