Como construir um site transacional

Criar um site transacional pode parecer uma perspectiva intimidante quando você o aborda pela primeira vez. No entanto, a tarefa não é realmente muito mais complexa do que criar qualquer outro tipo de site. Existem serviços de pagamento que você pode usar em seu site sem ter que codificar as funções seguras você mesmo, como PayPal e Google Checkout. Esses sistemas são fáceis de usar e tratam de todo o processamento seguro para você, portanto, são geralmente aconselháveis.

Passo 1

Crie um design visual para seu site transacional. Você pode usar qualquer ferramenta de design gráfico de sua preferência para fazer isso, e não precisa ser complexa. Dedicar um tempo para esboçar a aparência do site torna o resto do processo de desenvolvimento mais simplificado e, em última análise, menos frustrante, portanto, vale a pena fazer. Certifique-se de incluir todos os elementos que seu site vai precisar em seu design, incluindo menus, imagens, controles de pagamento e listas de produtos.

Passo 2

Construa sua fonte de dados. Normalmente, um site transacional é construído em cima de um banco de dados, embora isso dependa do que está sendo vendido. Para uma empresa, um banco de dados de e-commerce precisa estar conectado a qualquer outro banco de dados em uso. Se você estiver configurando um banco de dados do zero, a maioria dos hosts da Web fornece o MySQL gratuitamente e você pode administrá-lo usando a interface phpMyAdmin, que permite criar sua fonte de dados sem usar muito código SQL.

etapa 3

Conecte-se ao banco de dados e crie HTML usando os dados resultantes. Se você criou seu próprio banco de dados, pode usar scripts PHP ou ASP no servidor para se conectar a ele, dependendo do que seu host da Web fornece. Conecte-se ao banco de dados e execute consultas SQL para criar o HTML que compõe a interface do seu site. Por exemplo, se seu banco de dados contém os detalhes dos produtos vendidos, o script do lado do servidor deve enviar esses detalhes ao cliente e apresentá-los em HTML, como no seguinte exemplo 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.