Pengembangan Situs Web - Panduan Cepat
Situs web dapat didefinisikan sebagai kumpulan dari beberapa halaman web yang semuanya terkait satu sama lain dan dapat diakses dengan mengunjungi beranda, dengan menggunakan browser seperti Internet Explorer, Mozilla, Google Chrome, atau Opera. Misalnya, alamat situs webTutorialspointadalah - www.tutorialspoint.com .
Setiap situs memiliki sendiri URL yang mana unique global address dipanggil domain name. URL terdiri dari -
Itu protocol digunakan untuk mengakses situs web, yang dalam hal ini adalah http, artinya port 80. Bisa juga https; port 443.
Itu subdomain yang secara default adalah www.
Itu domain name; nama domain biasanya dipilih untuk memiliki arti. Seperti dalam kasus kami "titik tutorial", kami dapat memahami bahwa situs web ini menawarkan tutorial.
Itu suffix name yang bisa .com, .info, .net, .biz,atau negara tertentu. Untuk informasi lebih lanjut, silakan lihat tautan Wikipedia berikut -https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains.
Itu directories atau dengan kata sederhana, folder di server yang menampung situs web ini.
Itu webpage yang kami lihat, dalam contoh kami, ini adalah "about_careers.htm".
Mengapa Kita Membutuhkan Situs Web?
Situs web terutama bertindak sebagai jembatan antara orang yang ingin berbagi informasi dan mereka yang ingin mengkonsumsinya. Jika Anda menjalankan bisnis, sangat penting bagi Anda untuk memiliki situs web untuk menyiarkan penawaran Anda dan menjangkau klien potensial di panggung global.
Poin-poin berikut menjelaskan mengapa penting untuk memiliki situs web -
Situs web adalah brosur online tempat Anda dapat mengiklankan penawaran bisnis Anda.
Ini memberi Anda platform untuk menjangkau basis pelanggan global yang jauh dan luas.
Jika Anda seorang blogger, Anda memiliki kemungkinan untuk memengaruhi pembaca Anda.
Anda dapat menunjukkan semua ide Anda dan menerbitkannya di situs web.
Jika Anda memiliki ide bisnis, maka Anda tidak perlu menunggu. Anda bisa langsung membuka toko online dan menjual produk atau jasa Anda secara online. Keuntungan tambahannya adalah toko online akan buka 24/7 untuk klien Anda, sepanjang tahun.
Anda dapat berkomunikasi dengan pelanggan Anda, memberi mereka kesempatan untuk mengekspresikan diri.
Anda dapat memberikan dukungan pelanggan yang berharga dengan memiliki sistem tiket masalah.
Jika Anda memiliki situs web resmi dengan domain, maka Anda dapat memiliki email yang dipersonalisasi. Sebagai contoh,[email protected] (jauh lebih baik daripada [email protected]).
Bagaimana Cara Membuat Website?
Situs web terdiri dari beberapa elemen dan saat menyiapkan situs web, Anda harus mengurus masing-masing elemen tersebut.
Untuk menyiapkan situs web dan menayangkannya, Anda harus membeli paket hosting terlebih dahulu.
Pilih nama domain untuk situs web ini.
Arahkan catatan DNS ke server atau penyedia hosting.
Kembangkan konten yang ingin Anda publikasikan di situs web.
Periksa apakah Anda perlu membeli sertifikat publik dan menginstalnya.
Publikasikan halaman web di Internet.
Pada bab selanjutnya dari tutorial ini, kita akan membahas masing-masing langkah ini secara mendetail.
Keterampilan yang dibutuhkan untuk membuat situs web dapat bervariasi dari yang paling dasar hingga yang paling maju. Jika Anda akan membuat situs web profesional untuk audiens global, maka Anda harus memiliki seperangkat keterampilan berikut atau Anda harus mempekerjakan sekelompok orang untuk melakukan pekerjaan ini untuk Anda.
Pakar Konten
Pakar konten menyediakan konten yang akan dipublikasikan di situs web. Mereka merancang konten sesuai kebutuhan audiens target dan kemudian, mengedit dan memoles konten sebelum dipublikasikan.
Pakar konten biasanya mengandalkan keahlian perancang situs dan webmaster. Perhatikan bahwa konten dapat berupa teks, data, gambar, audio, atau tautan.
Desainer Situs Web
Seorang desainer web adalah orang teknis yang merancang dan memelihara Antarmuka Pengguna Grafis (GUI) situs web. Misalnya, di mana tombol harus ditempatkan, bagaimana gambar akan ditampilkan, dll.
Desainer grafis
Desainer grafis mengembangkan file gambar yang akan dimasukkan ke dalam situs web. Para profesional ini memiliki pemahaman yang tajam dalam mengembangkan grafik yang sesuai untuk lingkungan web.
Pengembang Web
Pengembang web membuat kode program untuk memanipulasi konten yang disediakan, berdasarkan desain situs yang dibuat oleh perancang situs web. Seorang programmer web harus menggunakan sekumpulan bahasa pemrograman untuk mengkompilasi fungsi spesifik yang harus dilakukan halaman web di latar belakang. Berikut adalah seperangkat bahasa pemrograman penting yang harus dikuasai oleh programmer web -
HTML / XHTML- Ini adalah bahasa markup yang akan Anda gunakan untuk membangun situs web Anda. Seorang programmer web harus memiliki pemahaman yang baik tentang HTML dan XML.
PHP- Ini adalah bahasa pemrograman yang populer untuk mengembangkan halaman web. Anda dapat mengumpulkan lebih banyak informasi tentang PHP di -https://www.tutorialspoint.com/php/.
PERL Script- PERL adalah bahasa lain yang digunakan untuk mengembangkan Aplikasi Web interaktif. Jika Anda berencana menggunakan PERL untuk mengembangkan situs web Anda, silakan telusuri tutorial kami -https://www.tutorialspoint.com/perl/ untuk mengetahui lebih banyak tentang PERL.
Java or VB Scripts- Skrip ini diperlukan untuk melakukan validasi tingkat pengguna dan untuk menambahkan lebih banyak interaktivitas ke Situs Web Anda. Jadi, pengembang web diharuskan memiliki pengetahuan yang memadai tentang salah satu skrip sisi klien ini.
AJAX Technology- AJAX adalah teknologi terbaru di Web. Google dan Yahoo menggunakan teknologi ini untuk memberikan pengalaman browsing yang lebih baik kepada pengunjung situs mereka.
ASP or JSP- Pengembang web diharuskan menguasai ASP atau JSP untuk mengembangkan situs web interaktif. Untuk mendapatkan informasi lebih lanjut, Anda dapat membaca tutorial kami tentang ASP dan JSP di -https://www.tutorialspoint.com/asp.net/ dan https://www.tutorialspoint.com/jsp/.
Macromedia Flash- Anda dapat menggunakan Macromedia Flash untuk membangun Website. Mempelajari teknologi ini mungkin sedikit memakan waktu, tetapi setelah Anda mempelajari cara menggunakannya, Anda dapat mengembangkan situs web yang menarik menggunakan Flash.
Peneliti Web
Anda harus meneliti alat, tren, dan masalah baru yang memengaruhi teknologi web. Peneliti web melaporkan kepada webmaster mengenai teknik baru yang dapat diintegrasikan dalam situs web. Mereka mengoptimalkan lalu lintas situs yang sesuai dan mengevaluasi alat pengembangan situs, yang dapat berupa perangkat keras atau perangkat lunak.
Sumber Daya Dukungan Perangkat Keras dan Perangkat Lunak
Sumber Daya Dukungan meningkatkan perangkat keras dan perangkat lunak jika diperlukan. Mereka memainkan peran penting dalam menjaga sistem tetap aktif dan berjalan dengan sempurna.
Pemasaran dan Promosi
Profesional pemasaran sebagian besar menggunakan Platform Media Sosial populer seperti Facebook dan Twitter untuk mempromosikan konten dan sumber daya yang tersedia di situs. Mereka menjangkau audiens target dan menciptakan kesadaran di antara mereka.
Administrator sistem
Administrator Sistem mengetahui cara menyiapkan dan mengarahkan protokol sebagai data HTTP, FTP, SMTP, dan DNS. Administrator sistem adalah para ahli yang menjaga setiap aspek pengembangan situs web dan pemeliharaannya.
Nama domain adalah bagian dari alamat online Anda dan pengunjung Anda akan menggunakannya untuk menemukan Anda dengan mudah. Misalnya, nama domain Tutorialspoint adalahtutorialspoint.com. Nama domain Anda unik untuk Anda. Setelah Anda mendaftarkannya, tidak ada orang lain yang dapat mendaftarkannya jika Anda terus memperbaruinya.
Mendaftarkan nama domain bisa mudah karena Anda dapat memilih nama apa pun yang Anda inginkan, tetapi apa yang Anda pilih sangat penting untuk masa depan bisnis atau situs web blog Anda. Jadi, di bagian ini, mari kita fokus pada beberapa aturan yang harus kita ingat sebelum kita membeli nama domain.
Rule 1- Pilih nama domain yang bisa menjadi nama merek Anda, jika diperlukan. Nama domain kamitutorialspoint.com benar-benar pencitraan merek karena tidak ada string kata kunci umum seperti tutorials-points.com yang mungkin sulit diingat di mana '-' berada.
Jika merek Anda tidak memiliki nomor, jangan membeli domain dengan nomor karena tidak ada merek yang cocok dari perspektif pengguna. Misalnya, tutorialspoints29.com.
Rule 2- Jika Anda memiliki kemungkinan finansial, maka Anda dapat membeli domain dengan berbagai ekstensi seperti .com, .net, .info, .biz, dll. Dalam kasus kami, ini akan seperti tutorialspoint.net, tutorialspoint.info, tutorialspoint. biz. Ada domain yang salah eja, seperti kasus serupa adalah google.com. Jika Anda menulisgogle.com satu ‘o’ hilang, tetapi tetap akan mengarahkan Anda ke situs web resmi google.com.
Rule 3 - Anda harus memastikan bahwa nama domain ini bukan merek dagang atau memiliki hak cipta.
Rule 4- Temukan nama domain pendek. Semakin kecil karakter dalam nama domain, semakin mudah untuk diketik, dikatakan, dibagikan, dan diciutkan di platform media sosial dan dalam hasil pencarian.
Rule 5- Ekstensi adalah sufiks, seperti .com atau .net, di akhir alamat web. Ini dapat memiliki penggunaan khusus, jadi pastikan untuk memilih ekstensi yang sesuai untuk bisnis Anda. Ekstensi domain .com sejauh ini yang paling populer, tetapi mungkin sulit untuk mendapatkan nama domain .com yang pendek dan mudah diingat karena sudah ada sejak lama. Jika halaman web Anda ditayangkan secara lokal, Anda dapat membelinya dengan akhiran negara Anda.
Rule 6- Jika nama domain Anda tidak sesuai dengan nama merek, maka setidaknya Anda harus menggunakan kata kunci spesifik yang menggambarkan bisnis Anda, misalnya, tutorialspoint.com. Ini membantu meningkatkan peringkat Anda di mesin pencari (yang meningkatkan lalu lintas) dan juga lebih masuk akal bagi pelanggan Anda.
Ekstensi Nama Domain
Jenis domain pertama adalah Top Level Domain (TLD). Domain level teratas ini menyertakan semua ekstensi yang hanya berisi satu sufiks - misalnya, .net, .info, .biz, dan seterusnya.
Second Level Domains (2LDs)adalah nama domain yang berisi satu tingkat lagi setelah akhiran .com atau .co. Sebagai contoh,.com.au adalah gaya domain tingkat kedua karena berisi sufiks tambahan setelah .com yang menunjukkan bahwa situs web berasal dari Australia.
SEBUAH gTLD adalah Generic Top-Level Domaindan mencakup alamat seperti - .marketing, .estate, .fashion, dan .photography. Ini adalah segmen yang sedang booming yang sangat populer akhir-akhir ini dan ada banyak pilihan untuk dipilih, apa pun industri Anda!
CcTLDs adalah Country Code Top-Level Domainsyang biasanya terbatas pada negara tertentu. Ini adalah domain seperti .au, .uk, .ae, .us, dll.
Perpanjangan juga memiliki arti. Arti dari beberapa domain level teratas dicantumkan sebagai berikut -
.com – commercial- Ini adalah TLD terbuka; setiap orang atau entitas diizinkan untuk mendaftar dan itu selalu menjadi TLD utama.
.org – organization- Ini adalah TLD terbuka; setiap orang atau entitas diizinkan untuk mendaftar. Namun, ini pada awalnya ditujukan untuk digunakan oleh organisasi nirlaba mana pun. Tetapi sampai sekarang, tidak ada batasan seperti itu dan nama domain .org digunakan oleh banyak organisasi.
.net – network- Ini adalah TLD terbuka; setiap orang atau entitas diizinkan untuk mendaftar. Awalnya ditujukan untuk digunakan oleh domain yang menunjuk ke jaringan komputer terdistribusi, atau situs "Umbrella" yang bertindak sebagai portal ke sekumpulan situs web yang lebih kecil.
.edu – education - TLD ini terbatas pada institusi pendidikan tinggi tertentu seperti, namun tidak terbatas pada, sekolah perdagangan dan universitas.
.mil – military - TLD .mil terbatas untuk digunakan oleh militer Amerika Serikat.
.arpa – Address and routing - Ini untuk Advanced Research Projects Agency pada masa-masa awal di Internet, .arpa sekarang secara eksklusif digunakan sebagai TLD infrastruktur Internet.
Pada bab selanjutnya, kita akan memahami cara mendaftarkan nama domain.
Untuk mendaftarkan nama domain melibatkan mendaftarkan nama yang Anda inginkan dengan organisasi bernama ICANN melalui a domain name registrar. Misalnya, jika Anda memilih nama seperti "mydomain.com", Anda harus pergi ke registrar, membayar biaya pendaftaran sekitar 10 USD per tahun untuk nama itu. Itu akan memberi Anda hak atas nama domain selama setahun. Anda harus memperbaruinya setiap tahun dengan jumlah yang sama per tahun.
Beberapa webhost akan mendaftarkan nama domain Anda secara gratis, jika Anda membeli paket hosting dari mereka, sementara yang lain akan melakukannya untuk Anda juga, tetapi Anda harus membayar biaya dan biaya registrar.
Beberapa pendaftar terbesar tempat Anda dapat mendaftarkan domain Anda diberikan di bawah ini -
GoDaddy - dengan URL https://uk.godaddy.com
Nama - dengan URL https://www.name.com/
iPage - dengan URL https://www.ipage.com
BlueHost - dengan URL https://www.bluehost.com/
Hostgator - dengan URL https://www.hostgator.com/
Sekarang, mari kita lihat langkah demi langkah cara mendaftarkan nama domain di GoDaddy.
Pertama, kita harus memilih nama domain kita dan melihat apakah itu gratis untuk dibeli.
Dalam kasus saya, saya menulis "tutorialspoint.com" dan mengklik "Cari Domain".
Seperti yang Anda lihat pada hasil yang ada di tangkapan layar berikut, domain ini sudah diambil dan tidak gratis. Kemudian GoDaddy akan merekomendasikan saya nama serupa lainnya, yang mungkin menarik bagi kami.
Kami akan memilih nama domain lain yang disarankan GoDaddy kepada kami, yaitu "tutorialspoint.online".
- Klik pada tombol "Pilih" berwarna hijau.
- Kemudian klik "Lanjutkan ke Kartu" seperti yang ditunjukkan pada gambar di bawah.
Di halaman lain, GoDaddy akan menanyakan apakah saya ingin menyembunyikan informasi pribadi saya dari internet dengan biaya tambahan terkait nama domain ini, karena secara default terbuka untuk umum.
GoDaddy adalah pencatat nama Domain yang diterima. Ini juga merupakan penyedia Hosting yang menawarkan layanan hosting untuk situs web Anda. Ini memungkinkan Anda untuk membeli dan pada saat yang sama memberikan rencana yang sesuai untuk situs web Anda.
Klik "Lanjutkan ke Keranjang".
Di halaman web yang terbuka berikutnya, Anda harus memilih jumlah tahun untuk domain Anda yang akan dibutuhkan dengan kemungkinan untuk memperpanjang periode ini.
- Selain itu, Anda memiliki kemungkinan untuk membeli domain serupa lainnya.
- Klik "Lanjutkan ke Pembayaran".
Karena kami adalah pelanggan baru, kami akan mengklik "Lanjutkan".
Pada Bagian Billing kita harus mengisi data asli karena harus sesuai dengan informasi pembayaran.
Di informasi akun, kami akan memasukkan id email (kami akan mendapatkan semua pemberitahuan terkait penagihan dan lainnya ke alamat email ini), nama pengguna, kata sandi dan PIN (id email ini juga penting untuk pengaturan ulang akun atau masalah kepemilikan lainnya, jika akun diretas).
Sekarang, kita harus memasukkan detail kartu kredit atau detail PayPal. Kemudian klik "Lanjutkan" seperti yang ditunjukkan pada tangkapan layar berikut.
Layar berikut akan muncul setelah pembelian domain berhasil.
Subdomain adalah ekstensi nama domain yang dapat Anda teruskan ke URL atau mengarah ke alamat IP dan direktori dalam akun hosting atau server yang berbeda. Fungsi sub domain terpisah dari domain utama Anda. Kita dapat membuat area situs web dengan menggunakan subdomain.
Contoh
Anda dapat membuat subdomain untuk blog di situs bernama "Blog" yang dapat diakses melalui URL - blog.tutorialspoint.com selain www.tutorialspoint.com/blog yang sudah ada.
Kita dapat menambahkan subdomain tanpa akhir per nama domain dalam teori. Kami juga dapat menambahkan beberapa level subdomain. Misalnya, Anda dapat menambahkaninfo.blog.tutorialspoint.comuntuk mempelajari bidang minat yang lebih spesifik di situs. Setiap subdomain bisa sampai 25 karakter.
Internet Corporation for Assigned Names and Numbers (ICANN) secara luas mengharuskan alamat surat, nomor telepon, dan alamat email dari mereka yang memiliki dan mengelola nama domain harus tersedia untuk umum melalui direktori "WHOIS". Namun aturan ini memungkinkan spammer, pemasar langsung, pencuri identitas, atau penyerang lain menggunakan direktori untuk informasi pribadi. Meskipun ICANN telah mencoba mengubah WHOIS untuk memungkinkan privasi yang lebih besar. Ada kurangnya konsensus di antara para pemangku kepentingan utama tentang jenis perubahan apa yang harus dilakukan. Namun, dengan tawaran pendaftaran pribadi dari banyak registrar, beberapa risiko telah dikurangi.
Ada empat posisi kontak dalam data WHOIS domain, yaitu -
- Owner
- Administrator
- Penagihan dan
- Technical
Beberapa registrar tidak akan melindungi nama organisasi pemilik untuk melindungi kepemilikan nama domain.
Mari kita sekarang memiliki pemahaman bertahap yang rinci tentang apa yang sedang dibahas di sini.
Buka URL https://whois.icann.org/en dan kemudian masukkan nama domain yang ingin kita lihat data publiknya.
Langkah selanjutnya adalah mengklik "Lookup" seperti yang ditunjukkan pada gambar berikut.
Masukkan Captcha yang ditampilkan di halaman web seperti yang ditunjukkan pada tangkapan layar berikut, lalu klik "Cari".
Informasi yang dimiliki nama domain ini akan ditampilkan sebagai berikut. Bagian utama adalah "Informasi Kontak" yang memiliki beberapa subbagian seperti -
- Kontak Pendaftar
- Kontak Admin
- Kontak Teknis
Masing-masing bagian ini memiliki -
Name and Surname, Company name, Address, Phone Number and email address. Tangkapan layar berikut menunjukkan nama pendaftar yang dalam hal ini adalah GoDaddy.com, LLC
Tangkapan layar berikut menunjukkan informasi kapan nama domain didaftarkan dan kapan akan kedaluwarsa.
Sedangkan screenshot terakhir akan menampilkan name server (DNS) dari domain tersebut.
Tangkapan layar berikut memiliki detail informasi lengkap dari nama domain.
Data DNS terutama digunakan untuk mengubah nama domain menjadi IP server yang menghosting situs web ini. Penting untuk disebutkan bahwa catatan dimasukkan di pendaftar domain. Mereka biasanya memberi Anda panel manajer DNS. Tujuan utamanya adalah agar orang dan aplikasi tidak harus mengingat angka besar untuk menavigasi ke suatu domain. Misalnya, www.tutorialspoint.com memiliki IP 93.184.220.42, jadi lebih mudah untuk mengingat nama yang akrab.
Mengarahkan Domain ke IP dilakukan melalui catatan. Misalnya: www.tutorialspoint.com A 93.184.220.42
Ada jenis data DNS lain yang digunakan untuk halaman web, bergantung pada fungsi yang perlu kita publikasikan.
S.No | Jenis Rekaman & Penjelasan |
---|---|
1 | A Record Menghubungkan Alamat IP ke nama host |
2 | CNAME Record Memungkinkan lebih dari satu nama DNS untuk sebuah host |
3 | MX Record Pastikan email dikirim ke lokasi yang benar |
4 | NS Record Berisi info server nama |
5 | TXT Record Memberikan info tambahan tentang sebuah host atau info lebih teknis ke server |
6 | SRV Record Menemukan komputer yang menghosting layanan tertentu |
7 | AAAA Record Memberikan alamat IP yang tidak sesuai dengan format Rekam A standar |
8 | SPF Record Digunakan untuk membantu mencegah spam |
Sekarang mari kita lihat secara praktis: sebelumnya domain tutorialspoint.onlinedibeli di GoDaddy, yang sekarang harus mengarah ke IP. Untuk melakukan ini, kita harus mengikuti langkah-langkah yang diberikan di bawah ini.
Untuk memulainya, Anda harus mulai dengan memasukkan nama pengguna dan kata sandi. Kemudian klik "Kelola Domain Saya".
Pilih Domain yang DNSnya harus dikelola dengan mengklik
Sebuah jendela baru akan muncul dan Anda harus memilih record yang ingin Anda masukkan. Dalam hal ini, kita harus masukA Rekam untuk dipublikasikan di situs web.
Kotak yang ditunjukkan pada gambar layar berikut akan dibuka. Di kotak "Host", masukkan nama subdomain yang akan menjadiwww dan di kotak "Arahkan ke" masukkan IP - 93.184.220.42. Di kotak drop "TTL", kita perlu memilih1 HourArtinya dalam satu jam rekaman akan tersebar secara global dan halaman web akan efektif. Setelah semua ini selesai, klik "Simpan".
Pada bab ini, pertama-tama kita akan membahas cara membuat pilihan yang tepat untuk situs web Anda dan Platform Sistem Manajemen Konten (CMS) mana yang akan dipilih untuk situs web Anda.
Memilih Situs yang Tepat
Mari kita pahami ini dengan mengajukan beberapa pertanyaan kepada diri kita sendiri dan kemudian membahas konsepnya secara rinci.
Question 1 - Berapa banyak uang yang ingin kita belanjakan?
Answer- Ini salah satu pertanyaan pokok karena berkaitan langsung dengan anggaran. Jika anggaran Anda rendah, maka Anda harus memikirkan sesuatu yang non-komersial dan tidak terlalu rumit.
Question 2 - Berapa lama waktu yang kita miliki untuk merencanakan pemeliharaan?
Answer- Jika Anda akan mempublikasikan banyak penawaran, memiliki blog untuk dimoderasi, dll., Maka Anda pasti membutuhkan situs web yang dinamis. Anda harus memiliki staf tambahan untuk menangani semua ini, sehingga pertanyaan ini berkorelasi dengan Pertanyaan 1. Jika tidak, Anda harus memiliki situs web datar, yang akan kami jelaskan pada bab-bab berikut.
Question 3 - Apakah situs web akan digunakan sebagai situs e-niaga untuk menjual produk secara online?
Answer- Jika ini masalahnya, Anda harus mencari platform yang disebut e-commerce. Ada banyak sumber terbuka dan komersial seperti Magento, Opencard, Shopify, dll.
Question 4 - Haruskah tampilan dapat disesuaikan untuk berbagai layar seperti ponsel?
Answer- Jika ini adalah salah satu kriteria utama dan jika tidak banyak perubahan lain dalam hal informasi di situs web; maka Anda harus menggunakan situs web datar yang memiliki fitur seperti Bootstrap.
Question 5 - Apakah situs web saya berinteraksi dengan media sosial atau platform pihak ketiga lainnya?
Answer- Anda akan membutuhkan catatan untuk semua peristiwa yang terjadi di situs web Anda dan akan disimpan dalam database. Untuk menyimpan semua data dan catatan ini, Anda memerlukan situs web yang dinamis.
Question 6 - Jenis bahasa atau platform pemrograman web apa yang lebih mudah ditemukan?
Answer- Tergantung negaranya, ada beberapa bahasa pemrograman atau platform yang lebih populer daripada yang lain. Jadi, Anda harus terlebih dahulu menemukan platform yang sesuai dengan tren di wilayah Anda.
Platform CMS
Platform Sistem Manajemen Konten (CMS) adalah aplikasi yang memungkinkan untuk membuat dan menjalankan situs web Anda. Anda akan mendapatkan Panel Admin, yang merupakan antarmuka tempat Anda dapat membuat dan memperbarui halaman, posting, dan jenis konten lainnya (gambar, video, dll.) Serta mengatur konten sesuai kebutuhan.
Anda juga dapat mengubah desain situs melalui panel admin dengan menginstal tema (template desain) dan mengubahnya. Semua tindakan dilakukan hanya dengan mengklik berbagai tombol. Anda tidak perlu menulis kode atau skrip dalam banyak kasus, sehingga Anda dapat mengelola konten Anda dengan mudah.
Platform CMS yang paling menonjol adalah WordPress, Joomla dan Drupal. Mereka adalah mesin CMS gratis dan open source. Artinya, kode sumber mereka terbuka untuk umum. Anda dapat menggunakan, mengedit, dan menyesuaikan file inti mesin di situs Anda dan jika Anda menemukan cara terbaik untuk meningkatkan platform, Anda dapat mempromosikannya kepada pengembang dan membantu membuat mesin mereka lebih baik lagi di pembaruan berikutnya.
WordPressadalah CMS open source. Lebih dari 50% halaman web menggunakan platform itu. Itu menjadi lebih komprehensif, intuitif dan populer dengan setiap rilis pembaruan baru. WordPress memiliki komunitas yang berkomitmen, yang memilikitonnes of free extensions and the easiest-to-use interface.
Mengelola konten Anda dengan WordPress sangat sederhana: Anda membuat halaman, menambahkannya ke menu, memposting sesuatu di sana, dan melihat konten Anda di front-end situs Anda. Semua itu menambah platform CMS unggulan. Halaman web resminya adalahhttps://wordpress.com/.
Tangkapan layar berikut menunjukkan latar belakang dasbor.
Joomlamemiliki keseimbangan antara kemungkinan penyesuaian dan keramahan pengguna, namun jauh lebih kompleks daripada WordPress. Jika Anda belum pernah menggunakan mesin ini sebelumnya, Anda perlu waktu untuk membiasakan diri memodifikasinya. Menetapkan plugin ke modul, memposisikan modul di halaman yang berbeda, mengonfigurasi tata letak, dan manipulasi lain yang diperlukan bisa jadi agak sulit bagi pengembang pemula.
Di sisi lain, pengembang dan komunitas ekstensi Joomla telah menemukan banyak solusi yang terinspirasi untuk masalah desain web umum yang sulit diselesaikan di dalam WordPress. Jika kami mengambil ekstensi slider Joomla sebagai contoh, Anda dapat mengatur lokasinya pada halaman, durasi untuk menampilkan setiap slide, efek geser dan jenis pagination.
Halaman web resminya adalah https://www.joomla.org/.
Drupalditujukan untuk situs web dan organisasi besar yang mampu membayar administrator penuh waktu. Anda dapat melakukan hampir semua hal dengan Drupal. Saya sering terpesona dengan banyaknya opsi yang dimiliki mesin di luar kotak. Banyak hal yang di WordPress atau Joomla akan membutuhkan pengkodean khusus memiliki solusi siap pakai secara default di Drupal. Itu dapat ditingkatkan lebih banyak lagi dengan ekstensi pihak ketiga. Tapi, saya akan jujur kepada Anda - belajar mengoperasikannya, adalah tantangan nyata. Butuh banyak kerja dan kesabaran untuk menguasainya.
Situs resminya adalah https://www.drupal.org/. Tampilan latar belakang dasbornya ditunjukkan pada gambar di bawah.
Halaman Web Statis atau Datar berarti halaman web di mana semua informasi dan materi disajikan di depan pengguna saat disimpan di dalamnya. Halaman Web Statis menunjukkan informasi dan data yang sama untuk semua pengguna. Dalam teknologi internet,Hyper Text Markup Language (HTML)adalah bahasa atau saluran pertama yang digunakan orang untuk mulai membuat halaman web statis. HTML menawarkan gaya teks, pembuatan paragraf, dan jeda baris. Tetapi fungsi dan fitur terpenting dari HTML adalah opsi pembuatan tautan. Halaman web statis berguna untuk materi dan isinya, yang jarang perlu direvisi atau diperbarui.
Keuntungan dari Situs Web Statis
- Cepat berkembang
- Murah untuk dikembangkan
- Tidak perlu paket hosting yang besar
Kekurangan dari situs statis
- Membutuhkan keahlian pengembangan web untuk memperbarui situs
- Situs tidak terlalu berguna bagi pengguna
- Konten bisa menjadi stagnan
Struktur file website statis dengan satu halaman adalah seperti gambar di bawah ini.
Halaman Web Dinamis
Halaman Web Dinamis adalah tren terbaru saat ini karena mereka dapat menghasilkan konten yang berbeda untuk pengunjung yang berbeda dari file kode sumber yang sama. Situs web dapat menampilkan konten yang berbeda berdasarkan parameter seperti -
- Sistem operasi atau browser apa yang digunakan pengunjung.
- Apakah pengguna menggunakan komputer atau perangkat seluler.
- Lokasi sumber yang mengarahkan pengunjung.
- Jika pengunjung pernah melakukan pembelian sebelumnya dari toko online, dll.
Halaman web dinamis dapat memiliki berbagai tujuan. Misalnya, situs web yang dijalankan oleh sistem manajemen konten memungkinkan satu file kode sumber memuat konten di berbagai kemungkinan laman. Kami harus menyebutkan bahwa semua halaman web dinamis ini menggunakan database. Pembuat konten menggunakan halaman gateway untuk mengirimkan materi halaman baru ke dalam database CMS. Halaman dinamis memuat materi untuk halaman mana pun di database, yang didasarkan pada parameter di URL. Ini dilakukan ketika pengunjung meminta halaman web. Halaman dinamis memungkinkan pengguna masuk ke situs web untuk melihat konten yang dipersonalisasi.
Semua Sistem Manajemen Konten (WordPress, Joomla dan Drupal) yang kami sebutkan sebelumnya adalah situs web dinamis.
Ilustrasi berikut memperlihatkan tampilan skema dari halaman web dinamis.
Seperti yang Anda ketahui sekarang tentang kebutuhan mendasar untuk mengembangkan situs web sebagai pengembang pemula, Anda memerlukan beberapa alat yang harus Anda miliki untuk penggunaan utama.
Pertama, Anda harus memiliki paket internet dasar yang memiliki kecepatan unggah yang bagus, minimal 1Mbps. Kedua, Anda harus memiliki komputer dengan Sistem Operasi apa pun (bisa Linux, iOS X atau Windows). Kemudian spesifikasi perangkat keras harus minimal - RAM 1-2 GB, Prosesor minimal harus Dual-Core dan hard disk harus sekitar 80 GB.
Langkah selanjutnya adalah - Anda harus memiliki editor teks yang akan membantu Anda untuk menulis dan mengedit kode. Beberapa editor teks terbaik untuk tujuan ini adalah seperti yang disebutkan di bawah ini.
Teks Sublim
Teks luhur dapat diunduh dari https://www.sublimetext.com/. Itu bagus karena teks mengubah warna parameter tergantung pada fungsinya.
Notepad ++
Editor teks populer lainnya adalah Notepad ++ yang dapat diunduh dari - https://notepad-plus-plus.org/.
Editpad
Yang berikutnya dalam daftar editor teks paling populer adalah EditPad, yang merupakan alat gratis lainnya. Itu dapat diunduh dari -https://www.editpadlite.com/.
Note - Anda harus selalu menggunakan editor teks yang menurut Anda lebih nyaman.
XAMPP & LAMPP
Alat lain yang perlu Anda miliki di komputer saat Anda secara khusus mengembangkan halaman web dinamis adalah - XAMPP untuk OS Windows dan LAMPP untuk OS Linux. Ini memiliki berbagai produk seperti
- Apache Web
- MariaDB dengan phpMyAdmin untuk Manajemen DB
- PHP dan
- Perl Extra.
Jika mau, Anda juga dapat membuat Server FTP dan Server Email dengan Mercury.
Alat serupa lainnya seperti XAMPP adalah WAMPSERVER, yang dapat diunduh dari tautan berikut - http://www.wampserver.com/en/.
Untuk developer yang ingin membuat kode ASP harus memiliki Visual Studio yang disediakan oleh Microsoft. Itu dapat diunduh dari -https://www.microsoft.com/web/.
Jika Anda seorang pemula dan Anda berencana untuk mengembangkan situs web datar (statis), Anda harus memiliki editor teks HTML Visual yang disebut WYSIWYG. Salah satu editor yang paling umum digunakan adalahMacromedia Dreamweaver. Itu dapat dengan mudah diunduh dari tautan berikut -https://www.adobe.com/products/dreamweaver.html.
Alat lain yang perlu Anda miliki adalah Klien FTP, yang digunakan untuk mentransfer file ke Kontainer Hosting. Umumnya, Klien FTP ini gratis dan dapat dengan mudah diunduh dari internet.
WinSCP dapat diunduh dari https://winscp.net/eng/docs/guide_install.
FileZilla dapat diunduh dari https://filezilla-project.org/download.php.
Tema adalah desain situs web yang dipersonalisasi yang sering kali menyertakan tata letaknya. Mengubah tema Anda, mengubah tampilan tampilan situs web Anda di front-end. Biasanya platform CMS memiliki versi gratis dan komersial. Tema-tema ini dikategorikan sesuai fungsinya
- Business
- Industri IT
- Hosting, dll.
Tema gratis ditemukan di penyedia tema dan tidak dikenai biaya, tetapi terkadang fiturnya lebih terbatas daripada yang komersial. Mari kita ambil tema WordPress gratis sebagai contoh. Tema-tema ini dapat ditemukan di tautan berikut -https://wordpress.org/themes/, Anda dapat menemukan dan menginstalnya sesuai profil bisnis atau kebutuhan Anda.
Sebaliknya, untuk tema komersial, Anda harus membayar. Tema komersial WordPress ditemukan di tautan berikut -https://wordpress.org/themes/commercial/.
Saat memilih perusahaan web hosting, salah satu indikator utama adalah untuk melihat ulasan yang memuaskan klien mereka dan harga yang juga penting. Karena teknologi dan industri hosting berubah terlalu sering dan cepat untuk seorang ahli, kita harus berhati-hati untuk memeriksa dengan kriteria berikut.
Server Reliability / Uptime Scores- Hal terpenting yang perlu diketahui di sini adalah apakah mereka memiliki web host yang beroperasi 24 × 7. Anda memerlukan host web untuk beroperasi di server yang kuat dan memiliki koneksi jaringan yang stabil. Hampir 99,5% dan di atasnya adalah skor uptime yang direkomendasikan; apa pun di bawah 99% tidak dapat diterima.
Perusahaan yang mendukung Multiple Add-on Domains.
Harga dari Hosting Signup dan Renewal Cost. Penawaran hosting dan hosting bersama biasanya dijual sangat murah dengan harga pendaftaran, tetapi mengenakan biaya jauh lebih tinggi pada pembaruan.
Apa Refund Policymereka menawarkan? - Jika Anda memilih untuk membatalkan host Anda dalam masa percobaan, apa implikasinya? Apakah perusahaan memberikan pengembalian uang penuh? Apa kebijakan pengembalian dana perusahaan hosting setelah sesi percobaan? Apakah ada biaya pembatalan?
Mudah digunakan Hosting Control Panel. Panel kontrol hosting yang ramah pengguna dan fungsional sangat penting.
Account Suspension- Apa batasannya? Berikut tip uang yang sebagian besar situs ulasan hosting tidak akan memberi tahu Anda - Perusahaan hosting akan menarik steker dan menangguhkan akun Anda jika Anda menggunakan terlalu banyak daya CPU (ya, hosting tak terbatas terbatas) atau melanggar aturan.
Apakah mereka menawarkan Backup. Apakah mereka gratis?
Apakah mereka punya 24/7/365 Live Chat Support.
Pilih Paket Web Hosting
Sebelum memilih paket hosting yang tepat, Anda harus tahu apa yang Anda butuhkan, a Windows OS hosting berbasis atau a Linux OShosting berbasis. Pilihan ini tergantung pada bahasa pengkodean yang dimiliki situs web Anda. Jika itu ASP, pastinya harus menjadi hosting berbasis Windows dan juga harus memiliki server IIS terpasang di dalamnya. Jika memiliki bahasa pemrograman lain seperti PHP, Perl, Ruby, maka Anda harus menggunakan hosting berbasis Linux.
Setelah Anda memutuskan jenis hosting (Windows atau Linux), Anda harus menentukan paket hosting yang tepat.
Anda harus mempertimbangkan faktor-faktor berikut -
- Ruang Disk
- Bandwidth
- Jumlah Domain yang Diinangi
- Jumlah Subdomain
- Domain yang Diparkir
- Versi PHP, MySQL dan Perl.
Rencana utama secara umum adalah sebagai berikut -
Hosting Bersama
Ini adalah most basic planyang ditawarkan setiap penyedia hosting. Shared hosting pada dasarnya adalah banyak akun hosting yang terletak di satu server. Beberapa dari mereka berbagi alamat IP yang sama (meskipun alamat IP khusus sering tersedia dengan biaya tambahan). Paket ini akan selalu menawarkan serangkaian fitur tertentu dan akan selalu memiliki batasan sumber daya. Jika Anda tidak yakin, maka akan lebih baik untuk memulai dengan paket terbatas dan kemudian meningkatkannya setelah situs web tumbuh dan mendapat lebih banyak lalu lintas.
VPS Hosting
VPS adalah Virtual Private Server. Ini mengacu pada partisi server fisik menjadi beberapa server di mana masing-masing bertindak seperti server khusus, masing-masing memiliki sistem operasinya sendiri dan dapat di-boot ulang secara terpisah. Sistem operasi ini menerima bagian tertentu dari sumber daya server fisik dan diisolasi satu sama lain. Ada dua jenis hosting VPS -
Managed - Managed artinya patch dilakukan oleh perusahaan hosting dengan menawarkan CPanel di dalamnya.
Unmanaged - Unmanaged adalah hosting di mana Anda harus menjaga VPS Anda dalam segala hal dan tidak ada CPanel di dalamnya.
Hosting Khusus
Ini adalah most powerful type of hosting, yang memenuhi persyaratan dan kebutuhan bisnis besar. Pemilik server khusus dapat menjual layanan hosting untuk mendapatkan keuntungan. Mereka dapat memilih spesifikasi dan lingkungan server. Jika Anda memiliki lalu lintas padat, situs yang sangat populer, atau basis data pelanggan yang besar, pertimbangkan Hosting Khusus. Server khusus juga memberikan lebih banyak kebebasan untuk mengirim email dan streaming media.
TIPS- Hal terpenting dalam hosting adalah memeriksa harga Perusahaan Hosting yang berbeda dan harga paket hosting mereka dengan situs perbandingan untuk pemahaman yang lebih baik. Contoh situs web perbandingan untuk memeriksa harga perusahaan hosting adalah -http://www.hostmonk.com/.
Panel kontrol adalah administration web interfacedari akun webhosting Anda. Ini adalah antarmuka yang Anda akses untuk mengelola semua aspek akun Anda. Anda biasanya dapat mengontrol semua bagian situs Anda dalam panel kontrol tanpa menggunakan perangkat lunak tambahan seperti perangkat lunak FTP untuk mengunggah file, meskipun banyak orang merasa lebih cepat dan mudah melakukannya.
Beberapa host web menggunakan panel kontrol khusus dan berpemilik, tetapi kebanyakan dari mereka menggunakan platform populer. Namun, pemimpin industrinya adalah cPanel. Ini adalah panel kontrol yang paling tersebar di antara penyedia hosting. Halaman web resmi cPanel adalah -http://cpanel.com.
Sekarang mari kita bahas cPanel secara detail dan memahami aspek terpenting darinya.
Pertama, untuk masuk ke CPanel Anda harus mengetikkan URL yang akan diberikan Perusahaan Hosting kepada Anda. Ini secara umum harus -yourdomain.com/cpanel. Anda kemudian harus memasukkan nama pengguna dan kata sandi yang diberikan perusahaan hosting kepada Anda.
Dasbor utama akan seperti yang ditunjukkan pada gambar berikut, di mana di sisi kiri, Anda akan melihat General Information, yang akan menampilkan nama pengguna, nama domain, direktori home, dan alamat IP dari log in. Di sebelah kiri di bagian bawah layar adalah Statistics seperti database yang digunakan, email dan add-on Domains.
Dalam FILES bagian, folder terpenting adalah dari File Manager, Anda dapat mengunggah atau mengunduh file dari halaman web Anda. Yang penting berikutnya adalahFTP Accounts, tempat Anda dapat membuat pengguna yang dapat menggunakan program seperti FileZilla untuk mengunggah atau mengunduh file.
Mengambil cadangan file FILES bagian memungkinkan Anda untuk mengunduh halaman web sepenuhnya atau sebagian.
Dalam DATABASES, itu phpMyAdminadalah bagian terpenting yang memungkinkan Anda mengelola database halaman web. Itu dapat mengedit, menambah, memotong database dan tabel. ItuMySQL Databasesmemungkinkan Anda untuk membuat dan menghapus database atau pengguna. Hal yang sama dapat dilakukan selangkah demi selangkah denganMySQL Database Wizard.
Dalam DOMAINS bagian, itu Addon Domainsfolder adalah domain tambahan yang disimpan sistem sebagai subdomain dari situs utama Anda. Anda dapat menggunakan Addon Domains ini untuk menghosting domain tambahan di akun Anda. ItuSite Publisherdigunakan untuk membuat situs web dengan cepat dari sekumpulan templat yang tersedia. ItuSubdomains folder adalah subbagian dari situs web Anda yang dapat ada sebagai situs web baru tanpa nama domain baru.
Dalam EMAIL bagian, folder terpenting adalah Email Accounts di mana Anda dapat mengelola akun email yang terkait dengan domain Anda.
Itu Metricsbagian lebih untuk statistik situs web Anda. Anda dapat melihat masing-masing akan memberikan laporan yang berbeda untuk website Anda.
Dalam SECURITY bagian, folder terpenting adalah IP Blocker, Anda dapat memblokir host atau jaringan apa pun yang tidak ingin Anda beri akses ke situs web Anda. Ada jugaModSecurity yang digunakan untuk mengamankan Apache.
Setelah memahami sebagian besar faktor penting Pengembangan Situs Web, sekarang saatnya menyiapkan halaman web. Untuk menyiapkan halaman web, kita harus mematuhi semua langkah yang diberikan di bawah ini.
Step 1 - Pertama, kami membeli nama domain di GODADDY.
Step 2 - Kami memilih penyedia hosting berdasarkan analisis paket hosting yang kami butuhkan.
Step 3 - Kami mengonfigurasi catatan DNS dan server DNS pendaftar yang dalam kasus kami adalah GODADDY lagi.
Step 4 - Sekarang setelah kita selesai dengan semua langkah yang disebutkan di atas, sekarang saatnya mengunggah file halaman web melalui CPanel → File Manager.
Step 5 - Setelah membukanya, unggah file di folder bernama public_html seperti yang ditunjukkan pada tangkapan layar berikut.
Step 6- Jika Anda memiliki situs web dinamis, Anda harus mengkonfigurasi database juga. Untuk melakukannya, buka Database MySQL.
Step 7 - Klik Create New Database dan kemudian tulis nama database yang akan dimiliki situs web Anda dan kemudian klik Buat Database seperti yang ditunjukkan pada gambar di bawah ini.
Step 8 - Di Add New User bagian ketik Nama pengguna dan kata sandi dan kemudian klik Create User.
Step 9 - Kita harus menambahkan pengguna yang kita buat untuk database ini untuk memberikan hak atau izin untuk mengelolanya.
Sertifikat Digital adalah standar dari security for establishing an encrypted linkantara server dan klien. Ini biasanya antara server email atau server web yang melindungi data dalam transisi dengan mengenkripsinya. Sertifikat Digital juga merupakan ID Digital atau paspor yang dikeluarkan oleh otoritas pihak ketiga, yang memverifikasi identitas pemilik server.
Misalnya, tangkapan layar berikut menunjukkan sertifikat publik eBay.
Komponen sertifikat digital
Semua komponen ini dapat ditemukan di detail sertifikat -
Serial Number - Digunakan untuk mengidentifikasi sertifikat secara unik.
Subject - Orang atau entitas teridentifikasi.
Signature Algorithm - Algoritma yang digunakan untuk membuat tanda tangan.
Signature - Tanda tangan sebenarnya untuk memverifikasi bahwa itu berasal dari penerbit.
Issuer - Entitas yang memverifikasi informasi dan menerbitkan sertifikat.
Valid-From - Tanggal pertama kali sertifikat valid.
Valid-To - Tanggal kedaluwarsa.
Key-Usage - Tujuan kunci publik (misalnya penyandian, tanda tangan, penandatanganan sertifikat ...).
Public Key - Kunci publik.
Thumbprint Algorithm - Algoritme yang digunakan untuk melakukan hash pada sertifikat kunci publik.
Thumbprint - Hash itu sendiri, digunakan sebagai singkatan dari sertifikat kunci publik.
Jenis Validasi
Ada tiga jenis validasi, yaitu sebagai berikut -
- Sertifikat SSL validasi domain.
- Sertifikat SSL yang Divalidasi Organisasi.
- Sertifikat SSL Validasi Diperpanjang.
Sekarang mari kita bahas masing-masing secara rinci.
Sertifikat SSL validasi domain
Ini memvalidasi domain yang didaftarkan oleh administrator sistem dan dia memiliki hak administrator (otorisasi atau izin) untuk menyetujui permintaan sertifikat. Validasi ini umumnya dilakukan dengan permintaan email atau dengan catatan DNS.
Sertifikat SSL yang Divalidasi Organisasi
Ini memvalidasi kepemilikan domain dan informasi bisnis seperti nama resmi, Kota, Negara. Validasi dilakukan juga dengan memasukkan email atau catatan DNS. Otoritas sertifikat juga memerlukan beberapa dokumen asli untuk memverifikasi Identitas Anda. Sertifikat SSL yang Divalidasi Organisasi menampilkan informasi perusahaan dalam detail sertifikat seperti yang ditunjukkan pada tangkapan layar berikut.
Sertifikat SSL Validasi Diperpanjang
Ini memvalidasi kepemilikan domain, informasi organisasi dan keberadaan hukum organisasi. Ini juga memvalidasi bahwa organisasi mengetahui permintaan sertifikat SSL dan menyetujuinya. Validasi memerlukan dokumentasi untuk mengesahkan identitas perusahaan ditambah serangkaian langkah dan pemeriksaan tambahan. Sertifikat SSL Validasi Diperpanjang umumnya diidentifikasi dengan bilah alamat hijau di browser yang berisi nama perusahaan seperti yang ditunjukkan pada gambar di bawah.
Untuk membeli sertifikat SSL, Anda harus pergi ke Penyedia Sertifikat SSL (otoritas sertifikat). Setiap Penyedia Sertifikat SSL memiliki produk, harga, dan tingkat kepuasan pelanggan yang berbeda, yang logikanya hampir sama seperti membeli hosting web. Untuk memeriksa penawaran dan produk terbaik, Anda dapat mencoba SSLShopper dengan mengklik link berikut.
https://www.sslshopper.com/certificate-authority-reviews.html.
Ini memiliki ulasan dan pengalaman dari klien lain yang telah membeli sebelum Sertifikat SSL.
Proses pembelian kemudian berlangsung seperti yang digambarkan pada ilustrasi berikut.
Dalam bab ini, kita akan membahas e-commerce. Platform e-niaga mana yang paling populer dan aman? Apa yang dibutuhkan untuk mengamankan mereka?
E-commerce menjual dan membeli barang dan jasa dari internet dan membayar melalui media ini. Transaksi ini terjadi antara klien ke bisnis, B2B, klien ke klien. Seperti di antara semua ini, ada transaksi uang yang harus kita waspadai saat menggunakan, atau menyiapkan situs web e-commerce.
Beberapa platform e-niaga teratas yang aman juga tercantum di bawah ini bersama dengan penjelasan mendetail tentangnya.
Magento
Tautan situs web adalah - https://magento.com.Platform ini adalah salah satu yang terbaik dan dikembangkan oleh eBay. Magento dapat dengan mudah diintegrasikan dengan filePayPal gateway. Ini memiliki dua versi - Versi Gratis dan Versi Berbayar. Kerentanannya ditambal terlalu cepat. Kerentanan ini memiliki beragam plugin dan penyesuaian. MemilikiSaaS solutions, yang berarti skalabilitas elastis, ketahanan dan ketersediaan tinggi, kepatuhan PCI, ketersediaan global, dan penambalan otomatis, sambil tetap mempertahankan fleksibilitas dalam penyesuaian perangkat lunak yang dibutuhkan pedagang kami.
Shopify
Tautan situs web adalah - https://www.shopify.com,jadi jika Anda mencoba mendesain halaman checkout menjadi persis seperti yang Anda inginkan, Shopify mungkin bukan untuk Anda. Faktanya, tidak ada solusi yang dihosting yang menawarkan proses pembayaran yang dapat disesuaikan, sehingga Anda dapat langsung beralih ke bagian yang Di-Host Sendiri. Shopify memiliki banyak aplikasi yang dapat Anda unduh dan instal di toko Anda, yang memperluas fitur default atau memperkenalkan fungsi baru.
Woocommerce
Tautan situs web adalah - https://wordpress.org/plugins/woocommerce/.WooCommerce adalah plugin e-commerce gratis yang memungkinkan Anda menjual apa saja dengan sangat praktis. Dibangun untuk berintegrasi mulus dengan WordPress, WooCommerce adalah solusi e-commerce favorit dunia. Ini memberi Anda kontrol penuh bagi pemilik toko dan pengembang yang menggunakan templat WordPress.
Dengan fleksibilitas tanpa akhir dan akses ke ratusan ekstensi WordPress gratis dan premium, WooCommerce sekarang memberdayakan 30% dari semua toko online, lebih dari platform lainnya.
Bigcommerce
Tautan situs web adalah - https://www.bigcommerce.com.Ini memiliki lebih dari 115 templat e-niaga, unggahan produk tak terbatas, tampilan seluler, terintegrasi sempurna dengan amazon dan eBay. Itu juga dapat diintegrasikan dengan sebagian besar gateway pembayaran. Dari perspektif keamanan, ini sesuai dengan PCI.
Payment Gateway adalah online paymentteknologi pemrosesan yang membantu bisnis menerima kartu kredit dan cek elektronik. Dengan kata lain, gateway pembayaran adalah "Manin-the-middle" yang terletak di antara platform e-commerce dan klien.
Gateway pembayaran memungkinkan Anda untuk -
Lakukan dan terima pembayaran dengan cepat dan mudah.
Menjaga keamanan data (informasi) dan uang pelanggan Anda.
Dapatkan kepercayaan dari pelanggan Anda, sehingga mereka bersedia menyerahkan uang mereka.
Untuk memilih gateway pembayaran yang benar, Anda harus mengikuti pedoman berikut -
Anda harus menyelesaikan gateway pembayaran yang didukung di negara Anda, tidak semuanya beroperasi secara global.
Anda harus memeriksa gateway pembayaran apa yang didukung lebih baik dari platform e-niaga Anda. Misalnya, gateway PayPal didukung penuh oleh Magento karena grup yang sama telah membuatnya.
Gateway pembayaran harus dari standar keamanan data 3.0 PCI.
Apakah Anda memerlukan gateway pembayaran dan akun pedagang atau penyedia layanan pembayaran all-in-one?
Anda harus melihat biaya dan ongkos yang akan dipotong per transaksi.
Metode pembayaran apa yang mereka dukung? Misalnya, VISA adalah metode pembayaran, Master Card adalah metode lain.
Apakah mereka mendukung jenis bisnis Anda? Misalnya, beberapa dari mereka tidak berurusan dengan bisnis yang menjual materi dewasa, taruhan, perjudian, penjualan senjata api, narkotika, dll.
Penyedia Gateway Pembayaran Paling Populer
Berikut adalah daftar penyedia liburan pembayaran yang paling banyak digunakan dan populer bersama dengan sejarah singkat tentang mereka.
PAYPAL - Anda dapat menemukan semua syarat dan ketentuan model bisnis mereka di URL mereka - https://www.paypal.com/. PayPal adalah salah satu layanan yang paling lama didirikan dan mungkin yang paling terkenal untuk mentransfer uang secara online.
Amazon Payments - URL dari penyedia tempat liburan pembayaran yang sangat populer ini adalah - https://payments.amazon.com/. Dibuat pada tahun 2007, Amazon Payments memberi pelanggan Anda pengalaman pembayaran yang sama seperti yang mereka dapatkan di Amazon.com
Stripe - URL liburan pembayaran ini adalah - https://stripe.com/.Tidak ada biaya bulanan, tidak ada biaya tambahan untuk kartu yang berbeda dan metode pembayaran yang berbeda, juga untuk mata uang yang berbeda. Stripe juga menawarkan API (Application Program Interface) yang bagus juga.
Authorize Net - URL untuk penyedia liburan pembayaran populer ini adalah https://www.authorize.net/.Ini adalah salah satu gateway pembayaran paling kuat dan terkenal. Ini didukung dengan baik oleh plugin WordPress e-niaga.
2Checkout - URL untuk penyedia liburan pembayaran ini adalah - https://www.2checkout.com/. 2checkout adalah salah satu gerbang kartu kredit paling sederhana dan terjangkau.
Di bab selanjutnya, kita akan memahami cara membuat situs web bisnis kecil.
Untuk membuat situs web bisnis kecil bukanlah tugas yang rumit. Ketakutan utama adalah mencari tahu konten situs web, yang merupakan salah satu alasan utama pemilik bisnis menunda. Situs web Small Business paling baik jika sederhana dengan teks minimal dan hanya satu opsi di setiap halaman - misalnya, Formulir Pengiriman, atau tombol Hubungi Kami.
Situs web bisnis juga cenderung mengikuti format standar, menggunakan beberapa halaman penting. Saat Anda menelusuri daftar, jangan khawatir tentang memformat setiap halaman, pikirkan saja teks, gambar, dan konten yang akan Anda sertakan. Halaman paling penting dari situs web bisnis kecil adalah -
- Home
- About
- Gallery
- Services
- Contact
Anda dapat melihat semua halaman penting ini di screenshot berikut dari situs web bisnis kecil.
Marilah kita sekarang memahami setiap halaman penting ini secara mendetail.
Home - Di beranda, Anda harus menyertakan nama bisnis Anda, di mana Anda berada, dan beberapa baris yang disederhanakan tentang mengapa pelanggan harus memilih bisnis Anda.
About- Berikan latar belakang perusahaan Anda dan daftar keanggotaan organisasi. Juga, sertakan testimonial pelanggan, kecuali jika Anda ingin menautkan ini di halaman terpisah seperti media sosial sebagai Facebook.
Gallery - Pada halaman galeri, Anda harus meletakkan foto profesional proses pekerjaan Anda, produk, staf, dll. Klien dapat “merasakan” cara Anda bekerja.
Services- Halaman dengan detail tentang produk yang Anda jual atau layanan yang Anda sediakan. Di halaman tempat Anda merinci produk atau layanan Anda, luangkan satu hingga lima kalimat yang menjelaskan setiap kategori yang Anda tawarkan dan berikan harga.
Contact- Di halaman ini, Anda harus mencantumkan alamat, email, nomor telepon, jam buka Anda untuk bisnis. Tautan ke akun media sosial seperti Twitter dan Facebook akan muncul di halaman ini. Sematkan peta Google lokasi Anda.
Membuat cadangan situs web Anda penting karena memberikan jaminan terhadap semua jenis kemunduran, seperti gangguan keamanan, penghapusan file situs dan kerusakan database secara tidak sengaja.
Disarankan untuk membuat cadangan situs Anda sebelum Anda membuat perubahan setiap waktu dan setiap waktu. Jika terjadi kesalahan, Anda memiliki salinan baru yang Anda tahu berfungsi. Ini mungkin tampak merepotkan, tetapi pertama kali Anda menggunakan cadangan, Anda akan menyalahkan diri sendiri karena memiliki begitu banyak pandangan ke depan.
Ada dua cara untuk mencadangkan situs web Anda -
- Manual
- Otomatis (melalui cPanel).
Mari kita bahas kedua cara ini untuk membuat cadangan situs web Anda secara detail.
Pencadangan Manual
Untuk mencadangkan situs web Anda secara manual, Anda dapat melakukannya dengan file File Transfer Protocol (FTP) klien seperti yang kita diskusikan sebelumnya dengan - FileZilla atau WinSCP. Anda menghubungkan komputer lokal Anda ke akun hosting Anda dan memindahkan file di antara mereka. Untuk membuat cadangan situs web Anda, Anda cukup menyalin semua file dari akun hosting Anda ke komputer lokal Anda.
Jika Anda memiliki database, buat file dump (ekspor / cadangan) yang digunakan oleh akun Anda. Untuk melakukannya, Anda harus mengakses filephpMyAdmin alat (tersedia di cPanel Anda).
Pencadangan Otomatis
Untuk membackup website secara otomatis kita bisa melakukannya melalui CPanel Console, yang dapat dilakukan dengan mengklik Backup Wizard seperti yang ditunjukkan pada gambar yang diberikan di bawah ini.
Setelah mengklik Backup Wizard, jendela berikutnya yang akan muncul akan seperti screenshot berikut. Ini akan menjelaskan apa saja yang akan didukung dengan alat yang disediakan oleh cPanel.
Migrasi Halaman Web adalah proses dari moving a webpage from one host to another. Proses ini dilakukan karena berbagai alasan, beberapa di antaranya adalah -
Anda tidak lagi puas dengan dukungan dari Perusahaan Hosting
Harga lebih murah untuk hosting lain
Paket hosting Anda yang sebenarnya tidak lagi memenuhi kebutuhan Anda
Teknologi yang ditawarkan sudah tidak kompetitif lagi, dll.
Karena migrasi adalah sebuah proses, langkah-langkah berikut diperlukan untuk menyelesaikannya dalam waktu henti minimal di laman web Anda.
Kita harus mencadangkan halaman web kita sepenuhnya seperti yang dibahas di bab sebelumnya.
Unggah file cadangan di hosting baru.
Buka zip file di folder Publik.
Impor file database.
Konfigurasi file dengan kredensial database baru.
Arahkan server nama domain baru Anda dengan pencatat Anda saat ini dan tunggu catatan baru disebarkan.
Dalam bab ini, kita akan belajar bagaimana melakukan beberapa pemecahan masalah kecil pada situs web.
Scenario - Skenarionya sederhana - Saat mencoba membuka situs web ada kesalahan yang bermunculan - Page cannot be displayed.
Answer - Masalah ini dapat diatasi dengan mengikuti langkah pemecahan masalah yang diberikan di bawah ini.
Step 1- Pertama, Anda harus memastikan bahwa Anda tidak memiliki masalah koneksi internet. Anda dapat memeriksanya hanya dengan mencoba membuka situs web lain dan melihat apakah Anda mendapatkan hasil yang sama atau tidak.
Step 2 - Anda memiliki internet di komputer Anda tetapi situs web masih belum terbuka.
Sebaiknya cek ke penyedia hosting, apakah paket hosting Anda sudah expired atau belum (mungkin Anda lupa membayarnya).
Anda juga harus memeriksa dengan pencatatan domain Anda, apakah Nama Domain Anda masih valid dan belum kedaluwarsa juga.
Step 3- Setelah Anda selesai dengan memeriksa langkah-langkah yang disebutkan di atas, Anda harus memeriksa catatan DNS Anda apakah mereka baik-baik saja atau tidak. Terkadang Penyedia Hosting mengubah server DNS dan lupa memperbarui catatan. Anda dapat memeriksanya dengan membuka CMD, ketikping yourdomainname.com dan jika Anda mendapatkan respons berikut, silakan periksa lebih lanjut.
Permintaan ping tidak dapat menemukan host yourdomainname.com. Harap periksa namanya dan coba lagi.
Jika Anda mendapatkan hasil berikut, maka catatan DNS dan server dalam keadaan sehat.
Step 4 - Periksa kesalahan koneksi database, jika Anda mengalami kesalahan serupa seperti tangkapan layar yang ditunjukkan di bawah ini.
Untuk memeriksa apakah database berfungsi di backend, Anda harus mendapatkan konfirmasi bahwa nama pengguna, izin file, kata sandi, dan port database tidak berubah.
Step 5 - Jika Anda mengalami Error 404 Not Foundseperti yang ditunjukkan pada tangkapan layar berikut, lalu saat membuka www.yourdomainname.com , Anda harus memeriksa apakah struktur direktori Anda tidak berubah dan itu menunjuk padaPublic_html folder.
Mengamankan laman web Anda sama pentingnya dengan mengembangkannya, karena ancaman apa pun yang dapat membahayakan keamanan dapat merusak reputasi bisnis Anda, merusak Anda secara finansial (dengan mencuri simpanan online Anda), merusak klien yang mengunjungi situs web Anda, dll.
Sesuai pakar keamanan, mereka akan menyarankan untuk melakukan pemeriksaan keamanan situs web berdasarkan OWASP TOP 10, yang merupakan dokumen kesadaran yang kuat untuk keamanan aplikasi web. OWASP Top 10 mewakili konsensus luas tentang apa kelemahan keamanan aplikasi web yang paling kritis.
Injeksi SQL
Cacat injeksi, seperti injeksi SQL, OS, dan LDAP terjadi saat data yang tidak tepercaya dikirim ke penerjemah sebagai bagian dari perintah atau kueri. Data musuh penyerang dapat mengelabui penerjemah agar menjalankan perintah yang tidak diinginkan atau mengakses data tanpa otorisasi yang tepat.
Solution - Untuk mengamankan halaman web Anda dari iSQL, Anda harus memvalidasi input dan simbol pemfilteran.
Otentikasi Rusak dan Manajemen Sesi
Fungsi aplikasi yang terkait dengan otentikasi dan manajemen sesi seringkali tidak diterapkan dengan benar, yang memungkinkan penyerang untuk menyusupi kata sandi, kunci, token sesi atau bahkan untuk mengeksploitasi kelemahan implementasi lainnya untuk mengasumsikan identitas pengguna lain.
Solution - Untuk mengamankan situs Anda dari kekurangan ini, Anda harus membuat cookie dan sesi dengan waktu kedaluwarsa.
Cross-Site Scripting (XSS)
Cacat XSS terjadi setiap kali aplikasi mengambil data yang tidak tepercaya dan mengirimkannya ke browser web tanpa validasi atau pelolosan yang tepat. XSS memungkinkan penyerang untuk mengeksekusi skrip di browser korban, yang kemudian dapat membajak sesi pengguna, merusak situs web, atau mengarahkan pengguna ke situs berbahaya.
Solution - Perlindungan dari ini berada di jalur yang sama seperti untuk iSQL.
Referensi Objek Langsung Tidak Aman
Referensi objek langsung terjadi saat pengembang mengekspos referensi ke objek implementasi internal, seperti file, direktori, atau kunci database. Tanpa pemeriksaan kontrol akses atau perlindungan lainnya, penyerang dapat memanipulasi referensi ini untuk mengakses data yang tidak sah.
Solution - Anda harus menerapkan mekanisme perlindungan khusus seperti kata sandi untuk melindungi file tersebut.
Kesalahan Konfigurasi Keamanan
Keamanan yang baik membutuhkan konfigurasi yang aman yang ditentukan dan digunakan untuk aplikasi, kerangka kerja, server aplikasi, server web, server basis data, dan platform. Pengaturan aman harus ditentukan, diterapkan dan dipelihara, karena default seringkali tidak aman.
Solution - Perangkat lunak harus selalu diperbarui.
Keterpaparan Data Sensitif
Banyak aplikasi web tidak melindungi data sensitif dengan baik, seperti kartu kredit, nomor pajak, dan kredensial otentikasi. Penyerang dapat mencuri atau mengubah data yang dilindungi dengan lemah tersebut untuk melakukan penipuan kartu kredit, pencurian identitas, atau kejahatan lainnya.
Solution - Data sensitif membutuhkan perlindungan ekstra seperti enkripsi saat diam atau saat transit, serta tindakan pencegahan khusus saat dipertukarkan dengan browser.
Kontrol Akses Tingkat Fungsi Hilang
Sebagian besar aplikasi web memverifikasi hak akses tingkat fungsi sebelum membuat fungsionalitas itu terlihat di UI. Namun, aplikasi perlu melakukan pemeriksaan kontrol akses yang sama di server saat setiap fungsi diakses. Jika permintaan tidak diverifikasi, penyerang akan dapat memalsukan permintaan untuk mengakses fungsionalitas tanpa otorisasi yang tepat.
Solution - Anda harus memeriksa tingkat otentikasi.
Pemalsuan Permintaan Lintas Situs (CSRF)
Serangan CSRF memaksa browser korban yang masuk untuk mengirim permintaan HTTP palsu, termasuk cookie sesi korban dan informasi otentikasi lain yang secara otomatis disertakan, ke aplikasi web yang rentan. Hal ini memungkinkan penyerang untuk memaksa browser korban untuk membuat permintaan yang menurut aplikasi rentan adalah permintaan yang sah dari korban.
Solution - Pencegahan yang paling umum digunakan adalah dengan melampirkan beberapa token berbasis tantangan yang tidak dapat diprediksi ke setiap permintaan yang berasal dari situs web dan mengaitkannya dengan sesi pengguna.
Menggunakan Komponen dengan Kerentanan yang Diketahui
Komponen, seperti perpustakaan, kerangka kerja, dan modul perangkat lunak lainnya hampir selalu berjalan dengan hak penuh. Jika komponen yang rentan dieksploitasi, serangan semacam itu dapat memfasilitasi kehilangan data yang serius atau pengambilalihan server. Aplikasi yang menggunakan komponen dengan kerentanan yang diketahui dapat merusak pertahanan aplikasi dan memungkinkan berbagai kemungkinan serangan dan dampak.
Solution - Periksa apakah versi komponen itu memiliki kerentanan dan coba hindari atau ubah dengan versi lain.
Pengalihan dan Penerusan Tidak Tervalidasi
Aplikasi web sering kali mengarahkan dan meneruskan pengguna ke halaman dan situs web lain. Aplikasi ini menggunakan data yang tidak dipercaya untuk menentukan halaman tujuan. Tanpa validasi yang tepat, penyerang dapat mengarahkan korban ke situs phishing atau malware atau menggunakan penerusan untuk mengakses halaman yang tidak sah.
Solution - Selalu validasi URL.
Protokol yang Digunakan Aman
Ini adalah kasus di mana Anda memiliki paket VPS dan Anda mengelola semuanya sendiri. Ketika layanan diinstal, mereka menggunakan port default. Ini membuat pekerjaan lebih mudah bagi seorang hacker karena dia tahu ke mana harus melihat.
Beberapa port layanan utama yang digunakan dalam hosting situs web diberikan di bawah ini -
- SSH - port 22
- FTP - port 21
- MySQL - port 3306
- DNS - port 53
- SMTP - port 25
Perubahan port dari layanan tersebut bervariasi tergantung pada Sistem Operasi dan versinya yang berbeda. Selain itu, Anda harus menginstal firewall. Jika ini adalah OS Linux, kami akan merekomendasikanIPtablesdan memblokir semua port yang tidak dibutuhkan lainnya. Jika OS Anda adalah Windows, Anda dapat menggunakan firewall yang terintegrasi.
Untuk memblokir login brute force di layanan Anda, Anda dapat menggunakan Fail2ban, yang merupakan perangkat lunak berbasis Linux dan memblokir semua alamat IP yang membuat banyak upaya login yang gagal.
Mempercepat halaman web atau situs web sama pentingnya dengan menemukan penyedia hosting atau nama domain yang tepat. Mengapa?
Cukup baca statistik berikut dan Anda akan berubah pikiran.
One second dalam hasil waktu buka halaman -
- 11% lebih sedikit tampilan halaman.
- 16% penurunan kepuasan pelanggan.
- 7% kerugian dalam konversi.
Amazon menemukan ini benar, melaporkan peningkatan pendapatan 1% untuk setiap peningkatan 100 milidetik pada kecepatan situs mereka berdasarkan laporan grup mereka.
Berdasarkan hasil studi yang dilakukan oleh Akamai -
47% orang mengharapkan halaman web dimuat dalam dua detik atau kurang.
40% akan meninggalkan halaman web jika membutuhkan lebih dari tiga detik untuk memuat.
52% pembeli online mengatakan pemuatan halaman yang cepat penting untuk loyalitas mereka ke situs web.
Bagaimana cara Menguji Kecepatan Situs Web saya?
Beberapa ahli terkenal di bidang ini menyarankan untuk menggunakan alat online yang disebut sebagai Webpagetest (https://www.webpagetest.org/). Ini adalah proyek sumber terbuka yang terutama dikembangkan dan didukung oleh Google. Itu melakukan tes kecepatan situs web dari berbagai lokasi di seluruh dunia menggunakan browser nyata (IE dan Chrome) dan pada kecepatan koneksi konsumen yang sebenarnya. Anda dapat menjalankan tes sederhana atau melakukan pengujian lanjutan termasuk transaksi multi-langkah, pengambilan video, pemblokiran konten, dan banyak lagi. Hasil Anda akan memberikan informasi diagnostik yang kaya termasuk pemuatan sumber daya bagan air terjun, pemeriksaan pengoptimalan Kecepatan Halaman, dan saran untuk peningkatan.
Dalam contoh kami, kami akan menguji kinerja tutorialspoint.com untuk pengguna dari Jerman yang menggunakan browser Chrome.
Untuk menjalankan tes, buka URL https://www.webpagetest.org/
Ketik nama domain seperti yang ditunjukkan pada tangkapan layar berikut -
- Lokasi pengujian - Ini adalah negara lokasi pengguna.
- Browser - Ini untuk mensimulasikan browser pengguna.
- Klik "Mulai Tes".
Kami akan mendapatkan hasil berikut di halaman utama. Ini akan menunjukkan semua waktu yang dibutuhkan untuk membuka halaman web dengan elemennya masing-masing.
Jika kita pergi ke Performance Review bagian, ini akan menunjukkan elemen mana yang harus dioptimalkan.
Bagaimana Mempercepat Situs Web saya?
Kiat dasar untuk mempercepat situs web Anda adalah sebagai berikut -
Minimize HTTP requests- Dengan kata sederhana; sederhanakan desain halaman web Anda.
Minimize server response time- Sesuai lokasi pengguna, waktu respons server berubah, ini karena jarak di antara mereka. Direkomendasikan bahwa jika sebagian besar pengunjung Anda berada di satu wilayah tertentu, penyedia hosting Anda juga harus berada di sana, ini membuat jarak perjalanan lebih pendek untuk data.
Enable Compression- Kompresi mengurangi bandwidth halaman Anda, sehingga mengurangi respons HTTP. Anda dapat melakukan ini dengan alat bernamaGzip.
Enable Browser Cache - Saat Anda mengunjungi sebuah situs web, elemen halaman disimpan di penyimpanan cache, jadi saat Anda mengunjungi situs itu lagi, browser Anda dapat memuat halaman tersebut tanpa harus mengirim permintaan HTTP lagi ke server.
Optimize Images situs web Anda.
CSS delivery harus eksternal jika memungkinkan. Style sheet eksternal lebih disukai, karena mengurangi ukuran kode Anda dan membuat lebih sedikit duplikasi kode.
Reduce redirections yang membuat permintaan HTTP.
Jika situs web Anda adalah Content Management System platform, lalu minimalkan penggunaan plugin sebanyak mungkin.
Remove broken links dari JavaScript, CSS, dan URL Gambar Anda.
Pada bab selanjutnya, kita akan belajar bagaimana mengiklankan halaman web.
Setelah Anda membuat situs web Anda dan berfungsi, maka datanglah langkah yang sangat penting untuk memasarkannya. Ini dilakukan untuk meningkatkan pengunjung situs dan menyebarkan berita, sesuatu yang dapat membantu eksis di internet. Ilustrasi berikut adalah tampilan skematis dari semua langkah yang perlu dilakukan saat mengiklankan situs web.
Iklan Media Sosial
Iklan media sosial adalah segala jenis konten berbayar di jaringan media sosial. Opsi ini dijalankan dari Tweet promosi atau posting Facebook satu kali hingga kampanye skala penuh dengan anggaran besar terlampir. Setiap jejaring sosial menawarkan opsi yang berbeda, tetapi kami akan membahas cara melakukannya di Facebook karena ini adalah platform media sosial terbesar dan ROI iklan sekitar 95% di atasnya.
Facebook memiliki sekitar 1,4 miliar pengguna dan lebih dari 900 juta kunjungan sehari yang membuatnya cocok untuk bisnis besar dan kecil. Keuntungan nyata dari Facebook terletak pada jumlah data granular yang tersedia untuk pengguna target. Ini karena Anda dapat menargetkan audiens Anda dengan berbagai kriteria seperti usia, lokasi, jenis kelamin, dll.
Misalnya, dalam tutorial ini, kami telah menyebutkan kata tersebut berkali-kali Hosting. Sekarang, jika kita masuk ke Facebook, Anda dapat melihat di sisi kiri halaman web sebuah iklan tentang hosting seperti yang ditunjukkan pada gambar di bawah.
Untuk membuat Iklan Facebook, klik nama akun. Kemudian klikCreate Ads seperti yang ditunjukkan pada tangkapan layar berikut.
Jendela baru akan terbuka dan di sini Anda harus memilih tujuan Anda. Dalam kasus kami, saya akan memilihBrand Awareness.
Tulis nama kampanye, dalam kasus kami adalah - tutorialspoint → lalu Klik Create Ad Account seperti yang ditunjukkan pada gambar di bawah.
Pilih negara akun Anda dan mata uang yang Anda inginkan untuk membayar Facebook seperti yang ditunjukkan pada gambar berikut → lalu Klik Continue.
Untuk memilih audiens Anda, Anda harus menentukan rentang usia dan lokasi di mana Iklan ini akan ditampilkan.
Gulir ke bawah dan Anda akan memiliki opsi untuk memilih bagaimana iklan ini akan ditampilkan. Ketik teks untuk iklan ini dan unggah foto, setelah selesai → KlikPlace Order.
Ini adalah program periklanan dari Google, di mana Anda dapat mendaftar dan membayarnya berdasarkan jumlah klik pada tautan situs web Anda atau berdasarkan jumlah tayangan halaman. Halaman web dari Google dan dari situs web mitra dirancang untuk memungkinkan Google memilih dan menampilkan iklan.
Bagaimana Cara Membuat Promosi AdWords?
Untuk membuat Kampanye AdWords, Anda harus mengikuti langkah-langkah yang diberikan di bawah ini.
Step 1 - Untuk membuat kampanye AdWords, Anda harus membuat akun terlebih dahulu dengan mengklik link berikut - https://adwords.google.com/um/signin
Step 2 - Setelah masuk, klik Campaigns, pilih jenis beban dan lokasi seperti yang ditunjukkan pada gambar layar berikut. AdWords seperti Iklan Facebook.
Step 3- Klik tombol Radio untuk target yang Anda inginkan seperti yang ditunjukkan pada gambar di bawah ini. Juga, Anda harus menawar anggaran. Berapa banyak yang ingin Anda belanjakan per klik?
Step 4 - Masukkan nama grup lalu isi Headlines dan Description Fields untuk AdWords yang harus dibuat.
Saat Anda mengisi detail, Anda dapat melihat di panel pratinjau kiri bagaimana tampilan AdWords setelah dibuat.
Step 5 - Pilih Kata Kunci yang akan ditampilkan mesin telusur saat orang melakukan penelusuran.
Search Engine Optimizationadalah proses di mana Anda dapat membuat situs web Anda lebih baik dalam hal peringkat di mesin pencari. Mayoritas lalu lintas web didorong oleh mesin pencari komersial utama, Google, Bing dan Yahoo !. Meskipun media sosial dan jenis lalu lintas lainnya dapat menghasilkan kunjungan ke situs web Anda, mesin telusur adalah metode navigasi utama bagi sebagian besar pengguna Internet. Ini adalah fakta apakah situs Anda menyediakan konten, layanan, produk, informasi, atau apa saja.
Untuk mengoptimalkan peringkat halaman web Anda, Anda harus tahu apa yang dilihat mesin pencari -
Content - Ditentukan oleh tema yang diberikan, teks pada halaman, judul dan deskripsi yang diberikan.
Performance- Halaman web Anda harus cepat (tidak ada penundaan). Kami telah membahasnya di bab sebelumnya bernama -Speed up your website.
Authority - Situs web Anda harus memiliki konten yang bagus untuk ditautkan atau untuk situs otoritatif lain untuk menggunakan situs web Anda sebagai referensi atau mengutip informasi yang tersedia.
User Experience - Laman web Anda harus aman untuk dinavigasi, tidak ada perangkat lunak berbahaya yang diunggah.
Keyword Stuffing - Jangan terlalu sering menggunakan kata kunci di halaman Anda.
Purchased Links - Jangan gunakan terlalu banyak tautan pembelian.
Menghasilkan Uang dari Situs Web
Salah satu tujuan utama saat membuat situs web adalah menghasilkan uang darinya. Untuk mencapai hal tersebut, ada beberapa metode yang akan kita bahas di bawah ini -
Google AdSense
AdSense adalah kebalikan dari AdWords, yang memungkinkan penerbit (yang mencakup blogger dan pemilik situs web lainnya) untuk memanfaatkan jaringan periklanan Google yang sangat besar, sehingga pengiklan lain dapat menjalankan iklan di situs web mereka. Untuk mendaftar di program ini, Anda harus mengklik URL berikut -https://www.google.com/adsense/
Lakukan Pemasaran Afiliasi
Anda mempromosikan produk kepada pengunjung situs web dan pelanggan email Anda. Jika produk atau layanan beresonansi dengan orang-orang ini, mereka akan mengklik tautan afiliasi Anda dan membeli produk dan dari sini Anda mengambil komisi.
Jalin Kemitraan
Ini pada dasarnya berarti menemukan bisnis yang dapat memiliki minat untuk beriklan di situs web Anda dan membuat kesepakatan.