Selasa, 29 Mei 2018

Struktur Website yang Baik

Sebuah struktur website yang baik menurut saya adalah sebuah struktur atau pondasi yang dijadikan acuan untuk mendesain atau menata sebuah website, sehingga dapat memperjelas tata muka atau halaman sebuah website agar pengunjung website dapat dengan mudah mencari konten yang mereka inginkan dari website tersebut.

Sekarang bagaimana sih caranya membuat struktur website yang baik ? caranya adalah sebagai berikut.

1. Struktur website yang akan dibuat haruslah seperti piramida, maksudnya adalah dibagian paling atas piramida adalah beranda dan dibawahnya mengikuti, kategori yang akan di masukkan.
2. Struktur keterkaitan sangat penting. Setiap halaman di bagian atas piramida harus terhubung ke subpagesnya. Dan sebaliknya, semua subpages harus terhubung kembali ke halaman di atas piramida. Harus ada konten penting (artikel dasar) di bagian atas piramida, dan ini harus menjadi artikel yang ditautkan dari semua entri blog.
3. Membagi halaman menjadi beberapa kategori.
4. Memberikan Tag pada halaman website. Website yang diberikan tag akan memiliki keuntungan karena halaman yang diberikan tag akan memudahkan mesin pencari seperti Google untuk lebih memahami struktur website yang dibuat. Jika ingin membuat tag juga sebaiknya tidak terlalu banyak karena fungsi utama dari tag akan terabaikan karena tag berfungsi juga untuk mengelompokkan artikel-artikel yang ada.
5. Menetapkan konten Cornerstone. Halaman konten yang paling penting atau yang berisikan topik yang menjadi keinginan kalian dalam website disebut konten cornerstone.

Contoh Struktur website kshow123.net :

Kshow123  :
  • Blog
  1.  Latest
  2.  Popular
  3. Rated
  4. Shows
  • About
  1.  FAQs
  2. Disclaimer
  3. Contact us
  4. Privacy Policy
  • Front Page
  1. Hot Today
  2. Recent Updates
  3. Ongoing
  4. Recent Release
  5. Random Shows
sumber :

Rabu, 02 Mei 2018

Pengembangan Web dan Perbandingan 2 Web


INSTITUSI PENGELOLA INTERNET ATAU WEB
Berikut ini adalah beberapa institusi pengola website

1.      W3C (WORLD WIDE WEB CONSORTIUM) – http://www.w3c.org
World Wide Web Consortium (W3C) adalah organisasi dunia (internasional) yang mengatur standar World Wide Web (W3) atau dalam bahasa indonesia disebut Waring Wera Wanua. Organisasi ini berkomitmen dalam mengatur pengembangan web, yang terdiri dari 320 anggota dan didirikan pada Oktober 1994 sebagai gabungan antara Massachusetts Institute of Technology (MIT) dan European Organization for Nuclear Research (CERN), dengan dukungan dari U.S. Defense Advanced Research Project Agency (DARPA) danEuropean Commission. Selain mengatur aturan pengembangan web, juga membuatt Web dapat diakses oleh semua user dan ikut melibatkan diri dalam dunia pendidikan. Beberapa standar hasil pengembangan ataupun rekomendasi  dari W3C antara lain HTML, CSS, XHTML, DOM, SOAP, XML, dan masih banyak lagi.
Selain itu, Tim Berners-Lee adalah seorang penemu dari World Wide Web pada tanggal Oktober 1994 dan pada akhirnya diangkat menjadi ketua World Wide Web Consortium (W3C). W3C sendiri telah bekerja sama dengan organisasi lain yang melakukan standarisasi teknologi seperti Internet Engineering Task Force,Forum Wireless Application Protocols (WAP) dan Unicode Consortium.

2.      INTERNET ENGINEERING TASK FORCE (IETF)
IETF (Internet Engineering Task Force ) merupakan sebuah organisasi yang menjaring banyak pihak (baik itu individual ataupun organisasional) yang tertarik dalam pengembangan jaringan komputer dan Internet. Organisasi ini diatur oleh IESG (Internet Engineering Steering Group), dan diberi tugas untuk mempelajari masalah-masalah teknik yang terjadi dalam jaringan komputer dan Internet, dan kemudian mengusulkan solusi dari masalah tersebut kepada IAB (Internet Architecture Board). Pekerjaan IETF dilakukan oleh banyak kelompok kerja (disebut sebagai Working Groups) yang berkonsentrasi di satu bagian topik saja, seperti halnya keamanan, routing, dan lainnya. IETF merupakan pihak yang mempublikasikan spesifikasi yang membuat standar protokol TCP atau IP.
IETF dimulai bulan Januari 1985 sebagai pertemuan setiap triwulan para peneliti yang didanai pemerintah AS. Perwakilan dari vendor non-pemerintah diundang sejak pertemuan IETF 4 oktober pada tahun itu. Pada tahun 1992, Internet Society, yang merupakan masyarakat keanggotaan yang profesional, dibentuk dan dipindahkan ke IETF sebagai badan standar internasional independen. Misi dari IETF adalah untuk membuat kinerja Internet yang lebih baik dengan menghasilkan kualitas yang tinggi, teknis dokumen yang relevan yang mempengaruhi cara desain, penggunaan, dan mengelola Internet.

Internet dijaga oleh perjanjian bi- atau multilateral dan spesifikasi teknikal (protokol yang menerangkan tentang perpindahan data antara rangkaian). Protokol-protokol ini dibentuk berdasarkan perbincangan Internet Engineering Task Force (IETF), yang terbuka kepada umum. Badan ini mengeluarkan dokumen yang dikenali sebagai RFC (Request for Comments). Sebagian dari RFC dijadikan Standar Internet (Internet Standard), oleh Badan Arsitektur Internet (Internet Architecture Board – IAB). Protokol-protokol internet yang sering digunakan adalah seperti, IP, TCP, UDP, DNS, PPP, SLIP, ICMP, POP3, IMAP, SMTP, HTTP, HTTPS, SSH, Telnet, FTP, LDAP, dan SSL.

3.      Internet Corporation for Assigned Names and Numbers (ICANN)
ICANN, singkatan dari Internet Corporation for Assigned Names and Numbers, adalah organisasi nirlaba yang didirikan pada 18 September 1998dan resmi berbadan hukum pada 30 September 1998. Organisasi yang berkantor pusat di Marina Del Rey, California ini ditujukan untuk mengawasi beberapa tugas yang terkait dengan Internet yang sebelumnya dilakukan langsung atas nama pemerintah Amerika Serikat oleh beberapa organisasilain, terutama Internet Assigned Numbers Authority (IANA)
.
4.      Internet Society International (ISOC)
Internet Society International (ISOC) adalah organisasi intenasional yang mempromosikan penggunaan Internet dan aksesnya. Keanggotaanya terbuka kepada siapa saja, baik pribadi, perusahaan, universitas maupun pemerintah. SOC adalah asosiasi professional Internet yang terdiri dari 17.000 anggota individual dan 130 anggota organisasi di seluruh dunia. Ia adalah organisasi non-pemerintah berskala internasional yang bertujuan untuk bekerjasama dan berkoordinasi secara global dalam bidang aplikasi dan teknologi internet serta internetworking.
ISOC juga adalah organisasi induk bagi Internet Engineering Task Force, Internet Engineering Steering Group, dan Internet Architecture Board, ketiganya merupakan organisasi yang bertanggungjawab terhadap pengembangan teknikal internet dan segala hal yang berkaitan dengannya. ISOC bertujuan untuk menjamin pengembangan yang terbuka, evolusi dan penggunaan internet agar bermanfaat bagi seluruh umat manusia di muka bumi.

5.      Internet Assigned Numbers Authority
IANA, singkatan dari Internet Assigned Numbers Authority adalah sebuah organisasi yang didanai oleh pemerintah Amerika Serikat yang mengurusi masalah penetapan parameter protokol internet, seperti ruang alamat IP, dan Domain Name System (DNS). IANA juga memiliki otoritas untuk menunjuk organisasi lainnya untuk memberikan blok alamat IP spesifik kepada pelanggan dan untuk meregistrasikan nama domain. IANA juga bertindak sebagai otoritas tertinggi untuk mengatur root DNS yang mengatur basis data pusat informasi DNS, selain tentunya menetapkan alamat IP untuk sistem-sistem otonom di dalam jaringan Internet. IANA beroperasi di bawah naungan Internet Society (ISOC). IANA juga dianggap sebagai bagian dari Internet Architecture Board(IAB).



Lalu saya akan membandingkan 2 website yaitu TokoPedia dan JD.id, dimana saya hanya membandingkan kecepatan dan tapilan dari kedua website tersebut.
Untuk Tokopedia memiliki kecepatan akses sekitar 4.8 detik pada percobaan pertama
Dimana tokopedia memiliki page file size sebesar 2.6 MB. Dan memiliki Search bar yang lebih baik dari pada JD.id karena Search bar Tokopedia selalu mengikuti setiap kita scroll down.







Sementara untuk JD.id memiliki kecepatan akses sekitar 7.1 detik pada percobaan pertama
Dimana jd.id memiiki page file size sebesar 2.8

Pada Search bar JD.id hanya tetap diatas meski kita Scroll Down. Jadi menurut saya Tokopedia memiliki search bar lebih baik karena tidak perlu repot kembali ke atas untuk kembali mencari barang.

setelahnya







Parallelism Concept, Distributed Processing, Architectural Parallel Computer, Pengantar Thread Programming, Pengantar Massage Passing, OpenMP, Pengantar Pemrograman CUDA GPU.

Pemrograman CUDA GPU CUDA adalah platform komputasi paralel dan model pemrograman yang dikembangkan oleh Nvidia untuk komputasi umum pa...