SSL Certificate (Secured Socket Layer) digunakan untuk mengamankan transmisi data melalui situs web. Transmisi data seperti informasi kartu kredit, nama pengguna dan password account, semua informasi sensitif lain harus diamankan untuk mencegah eavesdropping, pencurian data pada saat proses transaksi online, dan lain-lain. Sertifikat SSL dapat mengamankan data tidak hanya diaplikasikan melalui situs web saja tetapi dalam transmisi email pun dapat dijamin dengan SSL ini.
Dengan SSL Certificate data terenkripsi sebelum melakukan transmisi melalui internet. Data yang telah terenkripsi dapat didekodekan hanya oleh server yang mana Anda benar-benar mengirimkannya sendiri. Ini adalah jaminan bahwa informasi yang Anda kirimkan ke situs web tidak akan dicuri atau dirusak.
SSL Certificate itu sendiri adalah kode rahasia besar, yaitu dengan ukuran mulai dari 1.024 Bit, 2048 Bit, hingga 4096 Bit.
SSL Certificate kode ini harus diinstal pada server di mana situs web nama domain dijalankan. Ketika Anda mengakses situs web dijamin dengan sertifikat, Anda akan melihat gembok emas pada browser Anda.
Indikator lain bahwa Anda terhubung ke situs web aman terdapat https:// di awal alamat URL-nya. Situs yang tidak memiliki installasi sertifikat di alamat URL hanya tertera http:// saja. Jika diklik pada bar biru / hijau nya maka akan muncul lagi keterangan lebih mengenai SSL Certificate yang digunakannya tersebut.
Persyaratan membuat SSL Certificate
SSL Certificate ini agar bisa diinstall dengan baik dan benar, diperlukan beberapa persyaratan dan standard minimal yang harus dipenuhi:
  1. Tentukan URL (domain atau sub domain) yang akan anda install SSL Certificate.
  2. Domain atau subDomain dari web hosting/server anda tersebut harus sudah menggunakan IP dedicated tersendiri
  3. Buatlah email account dengan username  administrator  atau webmaster yang akan digunakan untuk email approver order SSL.
  4. Generate CSR (code signing request) pada hosting anda dengan ukuran 2048 Bit (jangan yang 1024 Bit).
  5. Sebutkan type webserver yang anda gunakan (misal: cPanel, IIS, zymbra, apache + openSSL, dst
  6. Untuk nomor 4 dan 5 di atas, jika anda masih bingung dan belum tahu, silakan kontak technical support JASA WEB HOSTING Anda, untuk bantuan dan info lebih lanjut.
  7. Setelah semua persyaratan di atas lengkap, silakan kirim data-datanya ke layanan hosting Anda


Tips to protect your website from hackersYou may not think your site has anything worth being hacked for, but websites are compromised all the time. The majority of website security breaches are not to steal your data or deface your website, but instead attempts to use your server as an email relay for spam, or to setup a temporary web server, normally to serve files of an illegal nature. Other very common ways to abuse compromised machines include using your servers as part of a botnet, or to mine for Bitcoins. You could even be hit by ransomware.
 Hacking is regularly performed by automated scripts written to scour the Internet in an attempt to exploit known website security issues in software. Here are our top 10 tips to help keep you and your site safe online.

1. Keep software up to date
It may seem obvious, but ensuring you keep all software up to date is vital in keeping your site secure. This applies to both the server operating system and any software you may be running on your website such as a CMS or forum. When website security holes are found in software, hackers are quick to attempt to abuse them. If you are using a managed hosting solution then you don't need to worry so much about applying security updates for the operating system as the hosting company should take care of this.
Many developers use tools like Composer, npm, or RubyGems to manage their software dependencies, and security vulnerabilities appearing in a package you depend but aren't paying any attention to on is one of the easiest ways to get caught out. Ensure you keep your dependencies up to date, and use tools like Gemnasium to get automatic notifications when a vulnerability is announced in one of your components.

2. SQL injection
SQL injection attacks are when an attacker uses a web form field or URL parameter to gain access to or manipulate your database. When you use standard Transact SQL it is easy to unknowingly insert rogue code into your query that could be used to change tables, get information and delete data. You can easily prevent this by always using parameterised queries, most web languages have this feature and it is easy to implement.
3. XSS
Cross-site scripting (XSS) attacks inject malicious JavaScript into your pages, which then runs in the browsers of your users, and can change page content, or steal information to send back to the attacker. For example, if you show comments on a page without validation, then an attacker might submit comments containing script tags and JavaScript, which could run in every other user's browser and steal their login cookie, allowing the attack to take control of the account of every user who viewed the comment. You need to ensure that users cannot inject active JavaScript content into your pages.
This is a particular concern in modern web applications, where pages are now built primarily from user content, and which in many cases generate HTML that's then also interpreted by front-end frameworks like Angular and Ember. These frameworks provide many XSS protections, but mixing server and client rendering creates new and more complicated attack avenues too: not only is injecting JavaScript into the HTML effective, but you can also inject content that will run code by inserting Angular directives, or using Ember helpers.
4. Error messages
Be careful with how much information you give away in your error messages. Provide only minimal errors to your users, to ensure they don't leak secrets present on your server (e.g. API keys or database passwords). Don't provide full exception details either, as these can make complex attacks like SQL injection far easier. Keep detailed errors in your server logs, and show users only the information they need.
5. Server side validation/form validation
Validation should always be done both on the browser and server side. The browser can catch simple failures like mandatory fields that are empty and when you enter text into a numbers only field. These can however be bypassed, and you should make sure you check for these validation and deeper validation server side as failing to do so could lead to malicious code or scripting code being inserted into the database or could cause undesirable results in your website.
6. Passwords
Everyone knows they should use complex passwords, but that doesn’t mean they always do. It is crucial to use strong passwords to your server and website admin area, but equally also important to insist on good password practices for your users to protect the security of their accounts.
As much as users may not like it, enforcing password requirements such as a minimum of around eight characters, including an uppercase letter and number will help to protect their information in the long run.
7. File uploads
Allowing users to upload files to your website can be a big website security risk, even if it’s simply to change their avatar. The risk is that any file uploaded however innocent it may look, could contain a script that when executed on your server completely opens up your website.
Some options are to rename the file on upload to ensure the correct file extension, or to change the file permissions, for example, chmod 0666 so it can't be executed. If using *nix you could create a .htaccess file (see below) that will only allow access to set files preventing the double extension attack mentioned earlier.


HTTPS is a protocol used to provide security over the Internet. HTTPS guarantees to users that they're talking to the server they expect, and that nobody else can intercept or change the content they're seeing in transit.
If you have anything that your users might want private, it's highly advisable to use only HTTPS to deliver it. That of course means credit card and login pages (and the URLs they submit to) but typically far more of your site too. A login form will often set a cookie for example, which is sent with every other request to your site that a logged in user makes, and is used to authenticate those requests. An attacker stealing this would be able to perfectly imitate a user and take over their login session. To defeat these kind of attacks, you almost always want to use HTTPS for your entire site.

9. Website security tools

Once you think you have done all you can then it's time to test your website security. The most effective way of doing this is via the use of some website security tools, often referred to as penetration testing or pen testing for short.
There are many commercial and free products to assist you with this. They work on a similar basis to scripts hackers will use in that they test all know exploits and attempt to compromise your site using some of the previous mentioned methods such as SQL injection.
Some free tools that are worth looking at: Netsparker, OpenVas, Xenotic,


Sejatinya, banyak penyedia web hosting yang memberikan harga murah tetap mengutamakan kualitas dan kepuasan pelanggan. Tapi tak semuanya!!
Anda harus mencarinya dulu dengan menyeleksi mana yang baik mana yang tidak. Pasalnya, Web Hosting merupakan elemen terpenting hidup dan matinya bisnis Anda, jika anda memilih penyedia yang Abal-abal, tidak menutup kemungkinan bisnis anda akan banyak mengalami masalah.
Berbeda dengan dulu untuk menyewa sebuah web hosting diperlukan biaya yang lumayan besar, oleh karena itu belum banyak website yang online, dan persaingan masih sedikit. Ada perusahaan yang mematok harga tinggi dengan pelayanan yang memuaskan dan server yang tangguh, ada juga yang mematok dengan harga murah tapi pelayanan sangat mengecewakan.
Sudah sewajarnya Anda untuk memilih penyedia layanan web hosting yang benar-benar berkualitas.
Untuk memilih web hosting terbaik, elemen terpenting adalah pilihlah perusahaan yang mempunyai dasar hukum yang kuat. Usahakan agar anda selalu mengorder di perusahaan yang telah lama berkecimpung di dunia hoster.
1.        Kualitas Performa Server
       Anda perlu mengetahui kualitas server suatu layanan terlebih dahulu. Ini adalah hal paling utama yang perlu Anda perhatikan. Jangan sampai kesuksesan Anda di dunia online terhambat hanya karena website yang sulit diakses, atau permasalahan teknis layanan hosting lainnya.
      Selain itu Anda juga perlu memperhatikan spesifikasi server yang terletak di data center penyedia layanan hosting Anda. Spesifikasi ini mencakup teknologi server, kecepatan prosesor, kapasitas RAM, harddisk, maupun network speed. Anda dapat mencari informasi spesifikasinya pada website layanan web hosting yang Anda inginkan.
 2.         Customer Support 24 Jam dan Berkualitas
 Carilah layanan hosting yang memiliki tim Customer Support berkualitas. Idealnya tim Customer Support layanan hosting harus tersedia 24 jam. Ini artinya, mereka selalu siap sedia kapanpun Anda membutuhkan bantuan teknis. Tidak hanya itu, tingkat keramahan serta sopan santun petugas Customer Support adalah parameter utama yang perlu Anda jadikan perhatian di sini.
3.          Harga Terjangkau dan Unlimited
      Ketika memilih layanan web hosting, pastikan Anda mendapatkan harga terbaik. Harga yang Anda bayarkan idealnya sesuai dengan paket maupun layanan yang Anda gunakan. Anda dapat membandingkan rincian spesifikasi maupun jenis paket antar layanan hosting berikut harganya.
Di sisi lain, ada penyedia layanan yang menetapkan harga sangat murah. Ingat harga murah memang baik adanya, namun tidak selamanya baik. Pastikan Anda mendapatkan harga terjangkau, namun tetap memperoleh layanan hosting terbaik.
4.           Fitur Tambahan
       Selain fitur utama, Anda perlu mempertimbangkan fitur tambahan yang disediakan oleh jasa penyedia layanan hosting Anda. Misalnya, Anda memerlukan fitur SpamAssassin Protection serta SpamExperts. Fitur ini nantinya akan membantu Anda mengatasi spam pada website Anda dengan lebih mudah. Anda juga sebaiknya mempertimbangkan ketersediaan fitur lainnya yang mungkin dibutuhkan pada website Anda.
5.           Review Pelanggan
   Sebelum memutuskan layanan apa yang ingin Anda gunakan, ada baiknya Anda juga mempertimbangkan pendapat orang lain. Dalam hal ini, Anda perlu melihat review dari pelanggan lain. Ada banyak sumber yang bisa Anda telusuri, mulai dari blog hingga forum, guna mendapatkan ulasan mengenai suatu layanan hosting. Tidak semuanya obyektif, tentu saja. Anda perlu sedikit berhati-hati di sini, karena banyak yang hanya ingin memanfaatkan rasa ingin tahu Anda demi mengeruk keuntungan pribadi.

Bagaimana Kreativitas Penting dalam Kehidupan Desainer?

Ada banyak desainer yang memiliki kemampuan mendesain hebat. Pertanyaannya adalah  apakah cukup untuk memiliki keterampilan merancang untuk menjadi seorang desainer besar? Hanya keterampilan merancang tidak cukup untuk menjadi designer yang sempurna. Seorang designer juga harus orang yang kreatif agar design yang mereka buat dapat menarik perhatian konsumer dan masyarakat.

Perancang grafis harus memiliki sensibilitas artistik. Sensibilitas inilah yang mendorong desainer untuk menggunakan warna tertentu, menulis karya dengan cara tertentu dan menggunakan jenis tipografi tertentu. Bagaimana desainer menggunakan sensibilitas artistik mereka bergantung pada seberapa kreatif mereka dalam menggunakannya.
Di dunia kompetitif ini, semua yang di lakukan untuk menarik perhatian pelanggan harus unik dan sangat kreatif. Kreativitas mendapat apresiasi saat dicintai dan diterima oleh masyarakat. Masalah yang dialami sekarang yaitu design-design yang tidak di terima oleh client biarpun ide dan konsep tersebut kreatif.
Anda harus mengerti apa yang dapat disukai dan apa biasanya dapat menarik para clien-clien. Anda harus mengetahui apa tujuan bisnis tersebut untuk membuat design untuk produk ataupun design untuk mengiklankan produk tersebut dengan brosur/flyer dll.

Jika anda atau perusahaan anda tertarik untuk mengembangkan bisnis anda dengan konsep dan desain-desain yang kreatif, cepatlah hubungi FaberHost Indonesia sekarang.

Telp: (021) 4585 4322
WhatsApp: 087 888 995 777

Kursus Digital Marketing Terbaik di Indonesia

Di jaman globalisasi atau juga bisa disebut zaman modernisasi, perkembangan ternyata berdampak pula pada dunia bisnis. Itu artinya, para pelaku bisnis juga harus bergerak mengikuti perkembangan ini untuk mempermudah memasarkan produk maupun service yang dapat meningkatkan bisnis. Salah satu cara yang dapat dilakukan adalah mulai belajar dan mencari tahu bagaimana cara mengkolaborasikan perkembangan yang terjadi pada dunia digital ini terhadap dunia bisnis. 
FaberHost Indonesia memberi layanan yang ditujukan bagi mereka yang ingin mengembangkan kemampuan dibidang digital marketing. Layanan ini adalah Kursus Digital Markting. FaberHost sudah memberikan kursus kepada beberapa perusahaan dan ternyata memberikan dampak positif. Untuk itu FaberHost mulai mengembangkan dan memberikan perhatian khusus terhadap Kursus Digital Marketing tersebut yang pada akhirnya berkomitmen untuk meresmikan layanan baru ini dengan kualitas terbaik. 
FaberHost Indonesia menyediakan Kursus Digital Marketing yang dirancang khusus agar dapat mengoptimalkan promosi digital anda melalui internet dengan mudah dan cepat. Selain didukung oleh Profesional Trainer, Praktisi dan Konsultan yang berpengalaman, kami memastikan bahwa pelajaran tersebut adalah materi kursus yang ter-update dan relevan dengan perkembangan dunia online advertising di Indonesia.
Kelas Kursus Digital Marketing ini dibuka untuk umum, yang berarti semua kalangan dapat mengikutinya, mulai dari mahasiswa, pelajar, fresh graduate, pengangguran, karyawan,wirausaha dan siapapun. Jika Anda atau perusahaan Anda tertarik untuk mengikuti Kursus Digital Marketing ini, atau ingin mengetahui informasi ketentuan kursus, segera hubungi FaberHost Indonesia:

Telp: (021) 4585 4322
WhatsApp: 087 888 995 777
FaberHost Indonesia adalah Perusahaan yang menyediakan jasa layanan Web Design and Development, Hosting Service Provider dan Digital Marketing Agency yang berlokasi di Jakarta, Indonesia. Hubungi Kami di 021-45854322 atau Email di [FaberHost Indonesia] (