Rabu, 24 Januari 2018

Cara Mudah Meningkatkan Pengunjung Blog Lewat Facebook

Salah satu keutamaan para blogger yaitu ingin meningkatkan pengunjungnya dan meningkatkan seo, karena hal itulah yang membuat blog kita sukses, tapi hal yang harus di lakukan para blogger ketika  dia sudah mempunyai blog adalah memposting artikel sebanyak-banyaknya, karena tanpa artikel di dalam blog kita itu sama aja bohong blog kita tidak ada artinya karena artikel lah membuat blog kita meningkatkan pengunjung selain itu meningkatkan seo. Dan di dunia maya ini begitu banyak para blogger Indonesia yang ingin sukses dan ingin selalu pengunjungnya meningkat, maka dari itu pada kesempatan kali ini saya akan memberikan trik tercepat meningkatkan pengunjung blog anda melalui facebook. Dan mungkin anda bertanya kenapa harus lewat facebook? , karena menurut saya facebook salah satu media social yang terkenal dan banyak orang yang menggunakannya. Jadi facebooklah yang tercepat meningkatkan pengunjung blog kita, apa lagi kalian mempunyai banyak fans di facebook. Mau tau caranya ini dia triknya silahkan di baca di bawah ini:

Cara Mudah Meningkatkan Pengunjung Blog Lewat Facebook



1.    Harus mempunyai akun facebook
Pertama adalah anda harus mempunyai akun facebook, tapi aku rasa semua para blogger pasti sudah mempunyai akun facebook, tapi jika kalian tidak mempunyai akun facebook kalian harus membuatnya terlebih dahulu setelah Anda mempunyai akun facebook kaliah harus mempunyai banyak teman lalu anda tinggal mempromosikan artikel anda di dinding profil anda maka otomatis teman facebook anda akan mengklik atau mengunjungi blog anda, apalah lagi kalau teman facebook anda banyak misalnya 1000  waaw pasti pengungjung blog Anda juga banyak.

2.    Harus mempunyai FansPage
Kedua adalah anda harus mempunyai halaman atau di kenal sebagai fansapage.  Dan aku rasa juga rata-rata para blogger pasti mempunyai fanspage facebook. Tapi jika kalian tidak mempunyai fanspage facebook Anda harus membuatnya terlebih dahulu. Di mana fanspage ini akan membantu meningkatkan pengunjung  blog kita, karena ketika kita sedang memposting artikel maka secara otomatis artikel kita akan tersubmit di halaman fanspage facebook kita tapi sebelumnya itu kalian harus tau dulu bagaimana cara memposting artikel kita secara otomatis di halaman fanspage facebook, dan caranya itu banyak di goolge kok. Jadi kalian harus juga memperbanyak fanspage kalian dengan cara promosikan atau saling menyukai halaman fanspage dengan mengajak para blogger maka pengunjung kalian akan juga meningkat.

3.    Bergabung dengan group komunitas blogger
Ketiga adalah bergabung dengan group komunitas blogger, ini adalah salah satu cara dan tercepat meningkatkan pengunjung blog dengan bergabung dengan group komunitas-komunitas blogger di facebook. Karena di facebook banyak banget group komunitas blogger, bayangkan jika kalian bergabung dengan group komunitas blogger dan kalian memposting artikel anda di group komunitas blogger tersebut otomatis member yang ada di group komunitas blogger akan melihat artikel anda karena setiap kita posting artikel kita di group tersebut maka akan muncul pemberitahuan di member group komunitas blogger tersebut. Apa lagi group tersebut mempunyai anggota yang banyak maka pengunjung blog akan meningkat juga. Dan saya lihat group komuintas blogger yang paling banyak anggotanya adalah BLOGGER INDONESIA. Jadi saya sarankan bergabunglah di group tersebut dan rajin-rajinlan promosikan artikel anda di group tersebut agar pengunjung blog anda meningkat dan terkenal juga, dan kalian juga bisa mengajak mereka yang untuk saling follow atau saling menyukai fanspage anda agar halaman fanspage Anda banyak menyukainya.


Demikianlah artikel yang dapat saya bagikan untuk meningkatkan pengunjung blog lewat facebook, semoga tips sederhana ini membantu dan bermanfaat bagi kalian yang membacanya dan khususnya juga para blogger dan saya ucapkan banyak terimah kasih. Berbagi itu indah.
Share:

Selasa, 23 Januari 2018

Pengertian MVC Pada Web

Pengertian MVC Pada Web - Dalam dunia programming sering sekali kita mendengarkan istileh MVC. Istilah MVC ini semakin familiar seiring dengan perkembangan framework PHP seperti Yii, Codeigniter, laravel dan lain - lain. Hampir seluruh framework PHP ini menggunakan konsep MVC. Selain framework PHP konsep MVC juga digunakan pada CMS atau Content Management System seperti joomla, wordpress, elgg, prestashop dan lainnya. Bagi Anda yang sedang belajar web programming atau Anda yang sudah mejadi developer web sudah tahukan Anda tentang MVC ?

Pengertian MVC Pada Web

Apa itu MVC ?


MVC merupakan singakatan dari model view controller, adapun Pengertian MVC adalah sebuah bentuk pemrograman yang memisahkan berdasarkan logika penanganan tampilan, logika pengontrolan dan logika model. MVC bertujuan supaya pada pengembangan perangkat lunak yang besar mudah untuk dilakukan maintenance (perbaikan/penambahan atau pengurangan code).


Aplikasi yang dibangun menggunakan metode MVC maka akan lebih mudah untuk dirawat dan dikembangkan. Mudah dirawat dan dikembangkan karena kode program dikelompokan pada bagian masing - masing sehingga lebih mudah bagi para developer untuk menanganinya. Untuk bisa memahami metode pengembangan aplikasi menggunakan konsep MVC diperlukan pengetahuan tentang pemrograman berorientasi objek (Object Oriented Programming).

Bagian - bagian dari MVC


1. Model

Model adalah bagian kode program yang menangani query atau database. Jadi isi dari model merupakan bagian (fungsi-fungsi) yang berhubungan langsung dengan database untuk memanipulasi data seperti memasukkan data, pembaruan data, hapus data, dan lain-lain, namun tidak dapat berhubungan langsung dengan bagian view.

2. View 

View adalah bagian kode prgram yang mengatur tampilan website. Pada aplikasi web bagian view biasanya berupa file template HTML, yang diatur oleh controller. Bagian ini tidak memiliki akses langsung terhadap bagian model namu berhubungan langsung dengan controllerView berfungsi untuk menerima dan merepresentasikan data kepada pengguna. Jadi bisa di katakan bahwa viiew merupakan halaman web.

3. Controller 

Controller merupakan bagian yang menjembatani model dan view. Controller berisi perintah-perintah yang berfungsi untuk memproses suatu data dan mengirimkannya ke halaman web. Controller berfungsi untuk menerima request dan data dari user kemudian menentukan apa yang akan diproses oleh aplikasi.

Pengertian MVC Pada Web

Dari penjelasan MVC diatas dapat disimpulkan bahwa Model berisi kode - kode program yang berhubungan dengan database, View berisi kode - kode program yang berhubungan dengan tampilan dan Controller berisi kode - kode program yang menghubungkan model dengan view.

Jika kita lihat dibutuhkan banyak langkah hanya untuk menampilkan satu halaman web ketika menggunakan metode MVC, namun dengan penggunaan metode MVC kita dapat mendapatakan keuntungan ketika membuat kode program, yaitu setiap bagian memiliki tanggung jawab masing-masing. Misal kita ingin mengubah query (databe) maka kita langsung saja edit kode pada bagian Model. Lagi, misal kita mau merupabah desai tampilan pada web maka kita langsung menuju bagian bagian view. Karena setiap bagain ada yang bertanggun jawab maka hal seperti ini akan mempercepat dan mempermudah pengembangan web.

Demikianlah penjelasan mengenai pengertian MVC pada web , semoga dapat membantu Anda dalam memahami MVC guna untuk pengembangan website. Terima kasih.
Share:

Pengertian, Sejarah dan Fitur - Fitur Yii Framework

Pengertian, Sejarah dan Fitur - Fitur Yii Framework - Yii saat ini banyak digunakan oleh para developer website untuk membangun website. Yii Framework juga memiliki dukungan komunitas yang aktif diseluruh dunia jadi tidak perlu khawatir jika mendapatkan masalah dalam belajar Yii Framewok karena bisa menanyakan masalah tersebut di komunitas. Nah, pada pembahasan petama ini akan mengenal dahulu apa itu Yii ? pada kesempatan ini kita akan membahas pengertian yii framework, sejarah singkat Yii, kebutuhan dalam belajar Yii dan fitur - fitur pada Yii.


Pengertian, Sejarah dan Fitur - Fitur Yii Framework

Pengertian Yii Framework


Pengertian Yii framework adalah kerangka kerja PHP berbasis-komponen dengan performansi tinggi untuk pengembangan aplikasi web berskala-besar. Ia menyediakan resuabilitas maksimum dalam pemrograman web dan bisa mengakselerasi proses pengembangan secara signifikan. Nama Yii (dieja sebagai /i:/) singkatan dari easy, efficient dan extensible (mudah, efisien, dan bisa diperluas).

Sumberhttp://www.yiiframework.com/doc/guide/1.0/id/quickstart.what-is-yii

Nama Yii sendiri merupakan kepanjangan dari kata "Yes It Is" yang artinya arinya mampu atau tepat, Jadi ketika ada yang bertanya kepada Anda Is it fast ? maka Anda menjawab Yes it is. Lagi, ketika Anda yang bertanya Is it secure ? maka jawabannya Yes it is . Jadi Yii sendiri mempunyai makna bawah Yii mampu untuk melakukan segala projek website.


Sejarah Singkat Yii Framework


Untuk pertama kalinya proyek Yii dimulai pada tanggal 1 januari 2008 oleh  Qiang Xue programmer asal china , yang pada awalnya bertujuan untuk memperbaiki beberapa kekurangan yang ada pada Framework PRADO. Pada versi awal framework PADRO berjalan lambat ketika menangani halaman - halaman yang kompleks. Pada waktu itu framework PADRO kurang diminati karena banyak kontrol yang sulit untuk melakukan penyesuaian dengan kebutuhan. 

Nah pada waktu itu Qiang Xue mencoba membangun Yii framework yang lebih stabil, selain itu dia juga mengadopsi teknik-teknik yang dipakai pada Prado untuk mengembangkan Yii. Yii ini terinspirasi oleh PADRO, dan Yii juga terinspirasi oleh framework luar yaitu Ruby On Rails terutama pada mekanisme ORM nya. Disamping itu masih banyak lagi yang menginspirasi Yii framework seperti Symfony dan Joomla. Untuk versi alpha secara resmin Yii dirilis pada tanggal 3 Desember 2008 yaitu Yii 1.0 dan sampai sekarang Yii sudah mencapai versi v1.1.12 yang dirilis pada bulan 19 Agustus 2012.


Apa yang dibutuhkan dalam mempelajari Yii Framework ?


Dalam mempelajari Yii skill yang dibutuhkan adalah menguasai object oriented programming (OOP) atau dalam bahasa indonesianya pemrograman berbasis objek (PBO). Untuk kebutuhan hardware dan software adalah sebagai berikut :

1. Laptop / komputer
2. Web server seperti XAMPP
3. File Yii bisa di download di www.yiiframework.com/download/
4. Editor web seperti notepad++ atau sublimeText


Fitur - Fitur Dalam Yii Framework


1. MVC (Model View Controller)

Pada framework Yii menggunakan arsitektur programing MVC yaitu menggunakan konsep Model, View, Controller. Hampir seluruh framework PHP menggunakan konsep MVC termasuk CMS (Content management system).


2. ORM(Object Relational Mapping)

Salah satu fitu di Yii framework adalah Object Relational Mapping atau ORM yang mengurusi pengelolaan database, jika kita lihat secara spesifik maka Yii sebenarnya menyediakan mekanisme seperti DAO (Data Access Object), Query Builder, Active Record (ORM) dan Database Migration. Dengan ORM pekerjaan developer menjadi terbantu karena tidak lagi menulis query SQL yang rumit, cukup dengan memanggil fungsi-fungsi tertentu di dalam library Yii.

3. Form input dan Validasi

Untuk pembuatan form Yii framework mempunyai fitur form input dan validasi form.

4. Widget

Yii framework mempunyai fitur widget. Widget merupakan konsep Yii yang menyediakan komponen-komponen user interface yang siap pakai, misalnya data grid, autocomplete, tree view dan lain-lain. Sebagian widget-widget ini ada yang terintegrasi dengan library Jquery sehingga memungkinkan untuk mekanisme AJAX.

5. Extension

Yii framework memiliki segudang extensions. Extension merupakan kontribusi dari pengguna-pengguna Yii dengan membuat widget, library ataupun component yang bisa dipakai dan belum ada di Yii secara built-in.

6. Autentikasi dan Autorisasi

Yii framework mempunyai fitur autentikasi hak akses dan autorisasi loging dan logout.

7. Thema

Untuk tampilan (view) Yii famework menggunakan konsep skinning kita bisa meng-costumize tampilan komponen user interface pada aplikasi menggunakan CSS. Sedangkan dengan konsep theming kita bisa merubah seluruh tampilan aplikasi.

8. Security

Untuk fasilitas keamanan Yii mempunyai security yang dapat mencegah serangan-serangan seperiti SQL Injection, XSS, CSRF, Cookie Tampering dll.

9. Web service

Yii framework mempunyai fasilitas Web service sehingga dapat meng-generate spesifikasi WSDL service secara otomatis.

10. Translate

Yii menyediakan fitur translate (penterjemah) untuk pesan, tanggal dan format waktu sesuai zona waktu dan daerah.

9. Caching 

Yii mempunyai fitus caching sehingga aplikasi yang dibangun menggunakan Yii akan berjalan ringan ketika diakses.

11. Autentikasi error 

Yii menyediakan pesan error dan logging yang bisa memilih untuk menampilkan langsung ataupun disimpan ke suatu file di server.

12. 3rd Part (Pihak ketiga)

Pada Yii framework di desain sedemikian rupa sehingga kita bisa memasang library external dari pihak ketiga untuk di sematkan dalam aplikasi, kita bisa memasang teknologi bootstap untuk teknologi tampilan yii.

13. Totorial

Yii framework mempunyai dokumentasi yang bisa digunakan untuk mempelajari cara kerja yii. 

Setelah mengetahui pengertian , sejarah dan fitur pada yii framework, Adan dapat belajar mengistall yii dengan menyimak tutorial pada link dibawah ini :


Demikialah pembahasan mengenai Pengertian, Sejarah dan Fitur - Fitur Yii Framework semoga dapat membantu Anda dalam mengenal Yii Framework. Terima Kasih.
Share:

Pengertian, Fungsi, Serta Bagian - Bagian dari Joomla

Pengertian, Fungsi, Serta Bagian - Bagian dari Joomla - Joomla merupakan salah satu CMS ( Content Management System) terbaik saat ini yang memungkinkan Anda untuk membangun website dengan cepat, mudah, dan dapat diandalkan. Banyak kelebihan yang dimiliki Joomla! sehingga menjadi salah satu software website paling populer, termasuk di dalamnya adalah kemudahan dalam penggunaan dan pengembangannya. Saat ini joomla banyak digunakan untuk membuat website perusahaan, sekolah dan blogging. Nah jika Anda bisa mengusai joomla maka Anda bisa membuat website sendiri dengan mudah tanpa harus menjadi web master dahulu. Dalam mempelajrai joomla skill yang dibutuhkan cukup materi dasar HTML, PHP, CSS dan MySQL.
Pengertian, Fungsi, Serta Bagian - Bagian dari Joomla

Pengertian Joomla


Pengertian joomla menurut wikipedia Joomla adalah Sistem manajemen konten (SMK atau CMS) yang bebas dan terbuka (free opensource) ditulis menggunakan PHP dan basisdata MySQL untuk keperluan di internet maupun intranet. Joomla pertamakali dirilis dengan versi 1.0.0. Fitur-fitur Joomla! diantaranya adalah sistem caching untuk peningkatan performansi, RSS, blogs, poling, dll. Joomla! menggunakan lisensi GPL. Asal kata Joomla sendiri berasal dari kata Swahili jumla yang mengandung arti "kebersamaan". Anda bisa download joomla di https://www.joomla.org/download.html 

Joomla! merupakan software Open Source yang dibutuhkan banyak orang sebagai solusi tepat untuk memiliki website yang dapat diandalkan dan dapat diperoleh secara gratis oleh siapa saja di muka bumi ini. Anda bisa mulai belajar joomla menggunakan local server dengan membaca artikel pada link bawah ini. 

Baca : Cara terbaru install joomla 3 di localhost menggunakan xampp

Fungsi Joomla


Fungsi utama joomla adalah untuk membangun sebuah website dengan cepat dengan teknologi terbaru. Joomla digunakan penjuru belahan dunia untuk membangun berbagai jenis website dengan skala kecil, menengah, atau pun besar. Joomla biasa digunakan untuk membuat website seperti website-website individu, sekolahan, portal komunitas, organisasi non profit, bisnis berskala kecil, pemerintahan, publikasi online, intranet dan ekstranet, layanan online dan e-commerce, majalah  dan website perusahaan-perusahaan besar. 

Berikut beberapa jenis website yang dapat dibangun dengan CMS Joomla :

1.  Website corporate atau portal
2.  Website e-commerce
3.  Website untuk perusahaan kecil
4.  Website untuk organisasi Non-profit
5.  Website untuk Pemerintah
6.  Website untuk keperluan internet
7.  Website untuk sekolah dan Perguruan Tinggi
8.  Website Pribadi atau blog
9.  Website untuk komunitas dan portal
10. Website untuk majalah, koran, dan tabloid
11. Dan Lain-lain

Dalam perkembangannya banyak aplikasi yang dapat dibangun menggunakan Joomla. Selain aplikasi website joomla bisa digunakan untuk membuat dan mengembangkan aplikasi mobile yaitu dengan menggunakan joomla mobile. Joomla mempunyai banayk keunggulan dan kemudahan dalam mengembangkan website maka dari itu joomla menjadi pilihan banyak orang dalam pembuatan website-nya. Di samping itu, Joomla juga mudah di installasi, mudah dalam pengelolaannya dan dapat dimodifikasi sesuai kebutuhan kita. Dalam perjalanan perkembangannya joomla mempunyai prinsip, fleksibel, simple, elegant, customizable, dan powerful.

Dalam sejarahnya joomla merupakan pengembangan dari open source project Mambo, yang dahulu sering  disebut  sebagai  Mambo  Open  Source  atau MOS. Mambo sendiri sebenarnya dikembangkan oleh sebuah perusahaan yang bernama Miro. Miro memberikannya kepada komunitas open source (komunitas pengembang) sebuah variant WCMS yang gratis untuk dikembankan. Setelah menyerahkannya pada komunitas, MOS berkembang dengan baik. 

Setelah mengalami perkembangan yang sangat pesat pada bulan Agustus 2005 terjadi perselisihan prinsip antara pihak komunitas pengembang MOS dengan MIRO. Akibat dari perselisihan dan perbedaan prinsip ini, beberapa orang tim MOS keluar dari project tersebut dan akhirnya membentuk project open source baru yang diberi nama Joomla. Nah, kata Joomla sendiri diambil dari kata Jumla, bahasa Suaheli dari penduduk Kenya dan Tanzania di benua Afrika yang berarti "all this together" yang artinya adalah kebersamaan.

Tepatnya pada tanggal 17 September 2005, resmi dirilis Joomla versi 1.0.0. Versi ini merupakan versi alias dari Mambo versi 4.5.3 Joomla  secara  terus menerus dikembangkan  melalui  berbagai  aktivitas  oleh komunitas yang sangat aktif dan tertarik dengan system ini. Untuk melihat versi terbaru dari joomla silahkan kunjungi joomla.org

Interface Joomla


Interface merupakan tampilan antarmuka sebuah aplikasi jadi ketika disebutkan interface joomla berarti tampilan website joomla. Website yang dibangun menggunakan joomla mempunyai dua user interface (tampilan antarmuka) yaitu : 

1. Halaman Depan (Front End)

Halaman depan website yang juga biasa disebut front end adala sebuah sisi atau bagian halaman depan sebuah situs tempat pengunjung mengakses website kita. Jadi, halaman depan adalah halaman pengunjung website.

2. Halaman Administrator (Back End)

Halaman aministrator atau biasa disebut back end adalah sebuah bagian dimana admin melakukan pengaturan website seperti mengisi artikel (konten) menginstal (dan uninstall) aplikasi (extentions) tambahan joomla, menghapus data, menghapus user dan lain-lain semua dilakukan di sisi ini. Hanya seorang dengan status (akses level) Super Administrator saja yang bisa masuk ke halaman ini. Jadi, halaman administrator adalah halaman untuk admin website.

Bangian - Bagian Joomla


Pengertian, Fungsi, Serta Bagian - Bagian dari Joomla

1. Komponen

Komponen adalah ekstensi yang paling besar dan kompleks dari semua yang ada. Ciri pokok dari component joomla adalah selalu berada menempati ruang bagian body content. Ruang body content maksudnya adalah isi konten dari sebuah website.

2. Module

Module adalah ekstensi yang ringan dan fleksibel yang dipakai guna pembuatan halaman. Modul-modul ini biasa dikenal sebagai "kotak-kotak" yang tersusun disekitar komponen, contohnya: modul masuk (login). 

3. Plugin

Plugin merupakan tool penunjang suatu komponen atau modul yang berkaitan pada joomla. Plugin tersebut menyatu dengan komponen atau modul joomla. Biasa digunakan untuk memperkaya format tampilan komponen atau modul untuk spesifikasi fungsi tertentu sesuai kebutuhan user/pengguna.

4. Template

Template pada dasarnya adalah desain situs web Joomla. Template merupakan pilihan tampilan Joomla, secara default (standar ) ketika kita melakukan instalasi awal joomla terdapat tiga pilihan template yang dapat dipakai, diuninstall atau ditambah lagi pilihan template terebut.

5. Language (Bahasa)

Language (Bahasa) adalah pilihan bahasa yang dapat dipakai dalam system web joomla, jadi bukan pada masalah translation (terjemahan) isi / konten website Contoh pada joomla terdapat pilihan read more pada artikel akan berubah menjadi baca selengkapnya jika kita menginstal dan menggunakan bahasa Indonesia sebagai bahasa default

Nah demikialah tadi pembahasan mengenai Pengertian, Fungsi, Serta Bagian - Bagian dari Joomla, semoga artikel ini dapat bermanfaat bagi Anda yang ingin mempelajari joomla.
Share:

Komputer Generasi Pertama sampai sekarang

Komputer dari Generasi Pertama sampai sekarang - Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Pada era digital komputer saat ini dipakai untuk membantu menyeleisaikan tugas manusia hampir disegala bidang. Komputer yang pertama kali diciptakan adalah komputer generasi pertama, dan sekrang komputer sudah sampai komputer generasi kelima. Nah, untuk artikel ini akan menunjukan gambar atau foto komputer dari generasi pertama hingga generasi kelima / generasi sekarang.


1. Gambar Komputer Generasi I (1940-1959)


Pada Komputer generasi pertama ini beberapa komputer dengan kemampuan sederhana telah ditemukan, beberapa merupakan komputer yang dibuat semata-mata untuk membantu kegiatan peperangan yang sedang marak terjadi di berbagai belahan dunia.

Contoh Komputer Generasi Pertama


1. ENIAC (Electronic Numerical Integrator And Computer)

Komputer Generasi Pertama sampai sekarang
Gambar komputer Generasi 1 - ENIAC (Electronic Numerical Integrator And Computer)
 2. EDVAC (Electronic Discrete Variable Automatic Computer)

Komputer Generasi Pertama sampai sekarang
Gambar komputer Generasi 1 - EDVAC (Electronic Discrete Variable Automatic Computer)
 3. UNIVAC I (Universal Automatic Computer I)

Komputer Generasi Pertama sampai sekarang
Gambar Komputer Generasi 1 - UNIVAC I (Universal Automatic Computer I)

 4. EDSAC (Electronic Delay Storage Automatic Calculator) 
Komputer Generasi Pertama sampai sekarang
Gambar Komputer Generasi 1 - EDSAC (Electronic Delay Storage Automatic Calculator)
5. IBM-650
Komputer Generasi Pertama sampai sekarang
Gambar komputer Generasi 1 - IBM-650
6. IBM-701

Komputer Generasi Pertama sampai sekarang

2. Gambar Komputer Generasi II (1959-1964)


Selanjutnya adalah komputer generasi kedua yang lahir pada tahun 1960-an, penemuan transistor sanggat mempenggaruhi perkembangan komputer pada saat itu. Transistor dapat menggantikan tabung hampa udara sehingga hal tersebut tentunya megubah semua ukuran mesin-mesin elektrik semakin lebih sederhan dan kecil.

Contoh Komputer Generasi Kedua


1. UNIVAC III 

Komputer Generasi Pertama sampai sekarang
Gambar Komputer Generasi II - UNIVAC III
Komputer Generasi Pertama sampai sekarang
Gambar komputer Generasi II - DEC PDP-1 (Digital Equipment Corporation Programmable Data Processor-1)

3. Gambar Komputer Generasi III (1964-1970)


Selanjutnya adalah komputer generasi ketiga yang merupakan sebuah perkembangan yang sangat pesat dari perkembangan komputer yang ada. Komputer generasi ketiga muncul sejak era 1965-1971-an. Transistor yang dianggap tidak effisien lagi membuat para ilmuan mencari alternatif lain dan kemudian di temukan pada batu kuarsa ( Quartz rock ). Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. Hal ini merupakan sebuah inovasi yang dapat mendongkrak munculnya komputer generasi ketiga.

Contoh Komputer Generasi III


1. IBM S/360 

Komputer Generasi Pertama sampai sekarang

2. DEC PDP-1 (Digital Equipment Corporation Programmable Data Processor-1) 

Komputer Generasi Pertama sampai sekarang


4. Gambar Komputer Generasi IV (1970-1980-an)



Selanjutnya adalah komputer generasi keempat yang merupakan kelanjutan dari generasi III. Perbedanya adalah IC pada generasi IV lebih kompleks dan terintegrasi. Sejak tahun 1970 ada dua perkembangan yang dianggap sebagai komputer generasi IV. Pertama, penggunaan Large Scale Integration (LSI) yang disebut juga dengan nama Bipolar Large Large Scale Integration. LSI merupakan pemadatan beribu-ribu IC yang dijadikan satu dalam sebuah keping IC yang disebut chip. Istilah chip digunakan untuk menunjukkan suatu lempengan persegi empat yang memuat rangkaian terpadu IC

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang


5. Gambar Komputer Generasi V (1980-an-sekarang)



Yang terkahir adalah komputer generasi kelima yang difokuskan kepada AI (Artificial Inteligence / Kecerdasan Buatan), yaitu sesuatu yang berhubungan dengan penggunaan komputer untuk melaksanakan tugas-tugas yang merupakan analog tingkah laku manusia.

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang

Komputer Generasi Pertama sampai sekarang


Itulah beberapa komputer dari generasi pertama sampai sekarang, semoga dapat memberikan gambaran kepada Anda dalam memahami bentuk atau model komputer dari masa ke masa.
Share:

Kumpulan Perintah CMD dan Fungsinya Lengkap

kumpulan Perintah CMD (Command Prompt) dan Fungsinya Lengkap -Sistem operasi windows mempunyai fasilitas CMD (Command Prompt) yang berisikan kode - kode untuk mengeksekusi file atau menjalankan program. Jika komputer Anda menggunakan sistem operasi windows sebaiknya mengetahui perintah - perintah yang ada di CMD. Dengan mengetahui perintah - perintah yang ada di CMD Anda bisa memformat flashdisk yang tidak bisa diformat dengan cara biasa, atau bisa menghilangkan virus shortcut yang menginfeksi flashdisk milik Anda.


Kumpulan Perintah CMD dan Fungsinya Lengkap


    CMD (Command Promt atau CMD) juga bisa digunakan untuk mengping jaringan, sehingga Anda bisa mengetahui ip address perangkat yang di ping dan mengetahui informasi yang ada pada jaringan tersebut. Masih banyak lagi hal - hal yang bisa dikerjakan oleh CMD maka dari itu pada kesempatan ini saya akan bagikan kode - kode CMD berikut fungsinya, namun sebelum itu kita akan membahas apa itu CMD ?


    Pengertian CMD (Command Prompt)


    CMD adalah singkatan Command Prompt yaitu sebuah command line interfaces (baris perintah) pada sistem operasi windows yang digunakan untuk mengeksekusi file dengan cara memasukan perintah-perintah menggunakan keyboard melalui jendela cmd. Untuk membuka Command Prompt di Windows dapat dilakukan dengan cara :

    1. Klik Start => Run => ketikan "cmd" (tanpa tanda kutip) => ENTER
    2. Tekan tombol berlambang Windows + R ketikan "cmd" (tanpa tanda kutip) => ENTER


    Fungsi CMD (Command Prompt)


    CMD (Command Prompt) yang ada pada sistem operasi windows mempunyai banyak fungsi, berikut ini adalah beberapa fungsi dari CMD (Command Prompt) di windows : 

    1. Dapat mengatasi masalah saat GUI (Grafik User Interface) pada Windows mengalami masalah yang diakibatkan oleh virus seperti hilangnya folder options pada explorer, task manager yang di-disable, tidak bisa membuka msconfig dan sebagainya.
    2. "Prompt" mempunyai arti cepat,  jadi CMD bisa mengeksekusi perintah dengan cepat seperti melakukan perintah masuk pada direktori tertentu, atau mencari file tertentu.
    3. Fungsi dari CMD (Command Prompt) dapat membiasakan kita menggunakan command line (baris perintah) agar nantinya terbiasa dengan server core yang menggunakan OS berbasis text.

    Secara umum fungsi dari CMD adalah untuk mengeksekusi file dengan menggunakan perintah di keyboard. Misal kita ingin menampilkan file yang di hidden virus kita menggunakan attrib, untuk menghapus file kita menggunakan peritah del dan lain sebagainya. Selanjutnya kita akan membahas perintah - perintah yang ada pada CMD berikut fungsinya.


    Perintah dan fungsi CMD (Command Prompt)


    Ada banyak perintah yang dimiliki oleh CMD yang dapat digunakan untuk mengeksekusi file atau menjalankan program. Berikut ini adalah perintah dan fungsi CMD (Command Pormp) yang saya urutkan sesuai abjad, silahkan disimak :

    [A]

    • ADDUSERS = Berfungsi untuk memasukkan atau menambah user dari atau ke file CSV.
    • ARP = Address Resolution Protocol.
    • ASSOC Change = Untuk mengubah file extension associations.
    • ASSOCIAT = salah satu langkah untuk asosiasi file.
    • AT Schedule = Perintah untuk membuat shedule program atau menjadwalkan perintah yang akan dijalankan lain waktu.
    • ATTRIB = Berfungsi untuk mengganti atribut file.

    [B]

    • BOOTCFG = Digunakan untuk mengedit boot setting windows.
    • BROWSTAT = Digunakan untuk mencari informasi domain, browser dan PDC (Primary Domain Controller).

    [C]

    • CACLS = Digunakan untuk mengganti atau merubah file permissions.
    • CALL = Digunakan untuk memanggil sebuah program batch.
    • CD = Digunakan untuk pindah menuju folder tertentu.
    • CHANGE = Digunakan untuk merubah properties pada terminal server.
    • CHKDSK = Digunakan untuk memeriksa dan memperbaiki file system komputer.
    • CHKNTFS = Digunakan untuk memeriksa NTFS file system komputer.
    • CHOICE = Untuk menerima input keyboard ke dalam sebuah batch file.
    • CIPHER = Encrypt-Decrypt files/folders
    • CleanMgr = Digunakan untuk membersihkan temporary files dan recycle bin secara otomatis.
    • CLEARMEM = Digunakan untuk membersihkan memory komputer.
    • CLIP = Untuk meng-copy STDIN (standart input) ke Windows clipboard.
    • CLS = Perintah Untuk membersihkan layar CMD.
    • CLUSTER = Windows Clustering
    • CMD = Perintah untuk membuka layar CMD (Command Prompt).
    • COLOR = Perintah untuk mengganti warna pada layar CMD.
    • COMP = Digunakan untuk membandingkan isi dari 2 atau lebih file.
    • COMPACT = Digunakan untuk mengompres file atau folder dalam partisi NTFS.
    • COMPRESS = Digunakan untuk mengompres file individu di dalam partisi NTFS.
    • CON2PRT = Connect atau disconnect sebuah Printer.
    • CONVERT = Convert FAT drive menjadi NTFS.
    • COPY = Perintah untuk mengcopy satu atau lebih file ke lokasi tertentu.
    • CSVDE = Import/Export Active Directory data.

    [D]

    • DATE = Digunakan untuk menampilkan atau mengatur tanggal.
    • Dcomcnfg = DCOM Configuration Utility.
    • DEFRAG = Defragment hard drive.
    • DEL = Menghapus 1 atau lebih file.
    • DELTREE = Menghapus sebuah folder beserta subfolder.
    • DevCon = Device Manager Command Line Utility.
    • DIR = Untuk menampilkan daftar file/folder dari sebuah drive.
    • DIRUSE = Untuk menampilkan disk usage/kapasitas disk.
    • DISKCOMP = Digunakan untuk membandingkan isi dari 2 buah floppy disk.
    • DISKCOPY = Digunanakan untuk mengcopy isi dari sebuah floppy disk ke floppy disk lainnya.
    • DNSSTAT = DNS Statistics.
    • DOSKEY = Untuk mengedit command line, commands dan create macros.
    • DSADD = Digunakan untuk menambah user (computer, group..) ke dalam active directory.
    • DSQUERY = Digunakan untuk menambah item ke dalam active directory.
    • DSMOD = Digunakan untuk memodifikasi user (computer, group..) di dalam active directory.

    [E]

    • ECHO = Berfungsi untuk menampilkan message pada monitor.
    • ERASE = Berfungsi untuk menghapus satu atau lebih file.
    • EXIT = Digunakan untuk keluar dari window CMD.
    • EXPAND = Uncompress file.
    • EXTRACT = Uncompress CAB files.

    [F]

    • FC = Digunakana untuk membandingkan 2 buah file.
    • FDISK = Digunakan untuk memformat dan partisi (Disk Format dan partition).
    • FIND = Digunakan untuk mencari sebuah text string di dalam sebuah file.
    • FINDSTR = Untuk mencari strings di dalam files.
    • FOR /F = Digunakan untuk perulangan file sekaligus (Loop command).
    • FOR = Loop command: all options Files, Directory, List.
    • FORFILES = Batch process multiple files.
    • FORMAT = Berfungsi memformat sebuah disk komputer.
    • FREEDISK = Untuk menampilkan free disk space (dalam bytes) / melihat ruang kosong pada disk komputer.
    • FSUTIL = File and Volume utilities.
    • FTP = File Transfer Protocol.
    • FTYPE = Digunakan untuk menampilkan atau mengubah file types yg digunakan dalam file extension.

    [G]
    • GLOBAL = Digunakan untuk menampilkan daftar anggota dalam global groups.
    • GOTO = Digunakan untuk mengarahkan sebuah program batch untuk melompat ke labelled line.

    [H]

    • HELP = Berfungsi untuk bantuan (Online Help).
    • HFNETCHK = Network Security Hotfix Checker.

    [I]

    • IF = Conditionally perform a command (perintah bersyarat).
    • IPCONFIG = Configure IP.

    [K]

    • KILL = Digunakan untuk menghapus program dari memory.

    [L]

    • LABEL = Digunakan untuk memberi atau mengubah label disk komputer.
    • LOCAL = Digunakan untuk menampilkan daftar anggota local groups.
    • LOGEVENT = Digunakan untuk menulis text ke dalam NT event viewer.
    • LOGOFF = Digunakan untuk keluar dari system atau mengeluarkan user dari system.
    • LOGTIME = Digunakan untuk mencatat tanggal dan waktu dalam sebuah file.

    [M]

    • MAPISEND = Digunakan untuk mengirim e-mail dari command line.
    • MEM = Untuk menampilkan memory usage.
    • MD = Digunakan untuk membuat folder baru.
    • MODE = Configure a system device.
    • MOUNTVOL = Digunakan untuk mengatur Mount point dalam sebuah volume.
    • MOVE = Untuk memindahkan file dari sebuah folder ke folder lain.
    • MOVEUSER = Digunakan untuk memindahkan user dari sebuah domain ke domain lain.
    • MSG = Digunakan untuk mengirim message.
    • MSIEXEC = Microsoft Windows Installer.
    • MSINFO = Windows NT diagnostics.
    • MSTSC = Terminal Server Connection (Remote Desktop Protocol).
    • MUNGE = Digunakan untuk mencari dan menganti text di dalam sebuah file (find & replace) .
    • MV = Digunakan untuk mengcopy file yang sedang digunakan.

    [N]

    • NET = Digunakan untuk mengatur network resources.
    • NETDOM = Domain Manager.
    • NETSH = Configure network protocols.
    • NETSVC = Command-line Service Controller.
    • NBTSTAT = Berfungsi untuk menampilkan networking statistics (NetBIOS over TCP/IP).
    • NETSTAT = Berfungsi untuk menampilkan networking statistics (TCP/IP).
    • NOW = Berfungsi menampilkan current Date and Time.
    • NSLOOKUP = Name server lookup.
    • NTBACKUP = Digunakan untuk membackup folders.
    • NTRIGHTS = Digunakan untuk mengedit user account rights (wilayah akses yg diizinkan oleh admin).

    [P]

    • PATH = Digunakan untuk menampilkan atau mengatur search path untuk executable files.
    • PATHPING = Melacak route plus network latency dan packet loss.
    • PAUSE = Menahan proses sebuah batch file and menampilkan message
    • PERMS = Menampilkan permissions (wilayah akses) user
    • PERFMON = Performance Monitor
    • PING = Menguji (test) network connection
    • POPD = Restore previous value dari sebuah directory yang di-save oleh PUSHD
    • PORTQRY = Menampilkan status ports dan service
    • PRINT = Print text file
    • PRNCNFG = Menampilkan, mengatur, atau mengubah nama printer
    • PRNMNGR = Menampilkan, menghapus, atau menambah daftar printer; set default printer
    • PROMPT = Mengubah command prompt
    • PsExec = Menjalankan proses jarak jauh (remote)
    • PsFile = Menunjukkan file2 yang dibuka dari jarak jauh
    • PsGetSid = Menampilkan SID sebuah computer atau user
    • PsInfo = Menampilkan informasi dari sebuah system
    • PsKill = Menghentikan proses melalui process ID
    • PsList = Menampilkan detail informasi dari sebuah proses
    • PsLoggedOn = Who’s logged on (mengecek secara lokal atau melalui resource sharing)
    • PsLogList = Event log records
    • PsPasswd = Mengubah account password
    • PsService = Menampilkan dan mengubah services
    • PsShutdown = Shutdown atau reboot computer
    • PsSuspend = Suspend/menahan proces
    • PUSHD = Menyimpan/Save dan mengganti current directory
    • QGREP = Mencari kata/kalimat di dalam file yg sesuai dgn pola/line yg ditentukan.

    [R]

    • RASDIAL = Mengatur atau mengelola RAS connections.
    • RASPHONE = Mengatur atau mengelola RAS connections.
    • RECOVER = Digunakan untuk memulihkan atau recover damaged file dari sebuah disk defective (rusak).
    • REG = Berfungsi untuk membaca, mengatur, atau menghapus registry keys dan values.
    • REGEDIT = Berfungsi untuk mengimport atau mengeksport registry settings.
    • REGSVR32 = Register/unregister file DLL atau ocx.
    • REGINI = Digunakan untuk mengubah Registry Permissions.
    • REM = Digunakan untuk merekam/mencatat comments (remarks) di dalam sebuah batch file.
    • REN = Berfungsi untuk merubah nama file.
    • REPLACE = Berfungsi untuk mengganti atau meng-update sebuah file dengan file line.
    • RD = Berfungsi untuk mendelete folder.
    • RDISK = Create Recovery Disk.
    • RMTSHARE = Digunakan untuk share folder atau printer.
    • ROUTE = Digunakan untuk memanipulasi network routing tables.
    • RUNAS = Untuk menjalankan sebuah program dgn menggunakan user account lain.
    • RUNDLL32 = Untuk menjalankan sebuah DLL command (add/remove print connections).

    [S]

    • SC = Service Control digunkaan untuk mengotrol service pada komputer.
    • SCHTASKS = Create or Edit Scheduled Tasks.
    • SCLIST = Display NT Services.
    • ScriptIt = Control GUI applications.
    • SET = Display, set, atau remove environment variables.
    • SETX = Set environment variables secara permanent.
    • SHARE = Digunakan untuk mendaftar atau edit sebuah file share atau print share.
    • SHORTCUT = Create windows shortcut (.LNK file) .
    • SHOWGRPS = Digunakan untuk menampilkan daftar NT Workgroups atau user yang telah joined.
    • SHOWMBRS = Digunakan untuk menampilkan daftar Users yg merupakan member dari sebuah Workgroup.
    • SHUTDOWN = Shutdown computer digunakan untuk mematikan komputer.
    • SLEEP = Digunakan untuk mode menunggu selama beberapa saat pada komputer.
    • SOON = Menjadwal(schedule) sebuah command untuk beberapa waktu kemudian.
    • SORT = Sort input
    • START = Digunakan untuk membuka sebuah window baru, untuk menjalankan program atau command tertentu.
    • SU = Switch User.
    • SUBINACL = Edit file & folder Permissions, Ownership serta Domain.
    • SUBST : Associate jalan dengan huruf drive.
    • SYSTEMINFO = Menampilkan daftar system configuration.

    [T]

    • TASKLIST = Berfungsi menampilkan daftar aplikasi dan service yang sedang berjalan di windows.
    • TIME = Digunakan untuk menampilkan atau mengubah waktu pada system.
    • TIMEOUT = Digunakan untuk memproses delay processing sebuah batch file.
    • TITLE = Berfungsi untuk mengatur judul window untuk sebuah session CMD.EXE .
    • TOUCH = Digunakan untuk merubah timestamps sebuah file.
    • TRACERT = Berfungsi untuk melacak route ke sebuah remote host.
    • TREE = Digunakan untuk mengatur tampilan grafis dari struktur folder.
    • TYPE = Berfungsi untuk menampilkan isi dari sebuah text file.

    [U]

    • USRSTAT = Untuk menampilkan daftar domain usernames dan last login.

    [V]

    • VER = Digunakan untuk menampilkan version information.
    • VERIFY = Untuk memeriksa apakah files telah ter-save.
    • VOL = Berfungsi untuk menampilkan disk label.

    [W]

    • WHERE = Berfungsi mencari dan menampilkan files di dalam sebuah directory tree (susunan folder).
    • WHOAMI = Untuk menampilkan current UserName dan current domain.
    • WINDIFF = Digunakan untuk membandingkan isi dari dua atau lebih file.
    • WINMSD = Windows system diagnostics.
    • WINMSDP = Windows system diagnostics II.
    • WMIC = WMI Commands.

    [X]

    • XCACLS = Digunakan untuk mengubah file permissions (hak akses user).
    • XCOPY = Berfungsi untuk mencopy files atau folder.


    Contoh Penggunaan kode CMD (Command Prompt)


    Sebagai contoh disini kita akan menampilkan file yang disembuyikan virus pada flashdisk, nah cara ini berguna bagi Anda yang kebingungan karena file - file yang ada di flashdisk menghilang, padahal jika dilihat kapsitas flashdisk kita tidak kosong alias terisi namun filenya gak ada. 

    • Colokan flasdisk di komputer atau laptop
    • Jika falshdisk terdeteksi di G maka di CMD ketikan G: 
    •  Selanjutnya ketikan perintah : attrib -s -h -r *.* /s /d Kemudian tekan enter. 
    Penjelasan perintah di atas :

    • attrib adalah membuka suatu perintah pada cmd
    • -s adalah perintah menghilangkan attribut pada system file
    • -h adalah perintah untuk menghilangkan attribut pada hidden file (File yang tersembunyi)
    • -r adalah perintah untuk menghilangkan attribut pada Read Only File(File yang hanya bisa dibaca)
    • *.* adalah ekstensi untuk semua file (.mp4.mp3.jpg.png,dll)
    • /s adalah sub directory
    • /d adalah directory

    Untuk mengembalikan file - file yang disembuyikan virus pada flashdisk saya membahasnya secara lengkap pada link artikel bawah ini :

    Baca : Mengembalikan File Yang Disembunyikan Virus di Flashdisk

    Demikianlah kumpulan perintah CMD (Command Prompt) dan fungsinya yang kami sajikan secara lengkap semoga bisa bermanfaat bagi Anda semua. Terima Kasih.
    Share: