יצירת אתר עסקות עשויה להיראות פוטנציאלית מאיימת כאשר ניגשים אליו בפעם הראשונה. עם זאת, המשימה היא באמת לא הרבה יותר מורכבת מאשר ליצור כל סוג אחר של אתר. ישנם שירותי תשלום בהם תוכלו להשתמש באתר שלכם מבלי שתצטרכו לקודד את הפונקציות המאובטחות בעצמכם, כמו PayPal ו- Google Checkout. מערכות קלות לשימוש, ומטפלות בכל העיבוד המאובטח עבורך, ולכן בדרך כלל מומלץ.
שלב 1
צור עיצוב חזותי לאתר העסקאות שלך. אתה יכול להשתמש בכל כלי עיצוב גרפי שאתה אוהב לעשות זאת, והוא לא צריך להיות מורכב. לקחת את הזמן לשרטט איך אתה רוצה שהאתר ייראה הופך את שאר תהליך הפיתוח ליעיל יותר ובסופו של דבר פחות מתסכל, אז כדאי לעשות זאת. הקפד לכלול כל אלמנט שהאתר שלך יצטרך בעיצוב שלך, כולל תפריטים, תמונות, בקרות תשלום ורישומי מוצרים.
שלב 2
בנה את מקור הנתונים שלך. בדרך כלל אתר עסקאות ייבנה על גבי בסיס נתונים, אם כי זה יהיה תלוי במה שנמכר. עבור עסק, מסד אלקטרוני של מסחר אלקטרוני צריך להיות מחובר לכל בסיסי נתונים אחרים שנמצאים בשימוש. אם אתה מגדיר מסד נתונים מאפס, רוב מארחי האינטרנט מספקים את MySQL בחינם, ולעתים קרובות אתה יכול לנהל אותו באמצעות ממשק phpMyAdmin, המאפשר לך ליצור את מקור הנתונים שלך מבלי להשתמש בקוד SQL רב.
שלב 3
התחבר למסד הנתונים ובנה HTML באמצעות הנתונים שהתקבלו. אם יצרת מסד נתונים משלך, תוכל להשתמש בסקריפטים PHP או ASP בצד השרת כדי להתחבר אליו, תלוי מה מארח האינטרנט שלך מספק. התחבר למסד הנתונים וביצע שאילתות SQL על מנת ליצור את ה- HTML המרכיב את ממשק האתר שלך. לדוגמא, אם מסד הנתונים שלך מכיל את פרטי המוצרים הנמכרים, הסקריפט בצד השרת אמור לשלוח את הפרטים הללו ללקוח ולהציג אותם בתוך HTML, כמו בדוגמה הבאה של 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.