Browsing "Older Posts"


Pengertian dan Perbedaan Web Dinamis dan Web Statis

Sebenarnya ini hanyalah sebuah catatan tugas pertama saya di kelas 11 Rpl. Namun tak ada salahnya kan saya share ke teman teman yang mungkin membutuhkan informasi ini. kali ini saya akan memberi informasi yang bertemakan Web Statis dan Web Dinamis. berikut ini pengertian dari Web Statis dan Web Dinamis.
Pengertian dan Perbedaan Web Dinamis dan Web Statis
Web Dinamis

Web Statis adalah web yang content atau isinya tidak berubah – ubah. Maksudnya adalah isi dari dokumen yang ada di web tersebut tidak dapat diubah secara mudah. Ini dikarenakan karena script yang digunakan untuk membut web statis tidak mendukung untuk mengubah isi dokumen.(tidak terkoneksi dengan database)
Pengertian dan Perbedaan Web Dinamis dan Web Statis
Web Dinamis

Web Dinamis adalah Web yang content atau isinya dapat berubah – ubah setiap saat. Karena dalam teknologi pembuatan web dinamis sudah dirancang semudah mungkin bagi user yang menggunakan web dinamis tersebut.(terkoneksi dengan database).

Dari pengertianya Sudah jelas bukan perbedaan antara Web Statis dengan Web Dinamis. Untuk Lebih jelasnya tentang Perbedaan Web Statis Dengan Web Dinamis saya akan rangkum menurut beberapa faktor. Berikut penjelasnya.

Interaksi Pengunjung Website
Dalam website statis, pengunjung atau visitor website hanya dapat mengakses dan menikmati konten yang ada di dalam website tersebut. Website statis hanya berisi satu atau beberapa halaman yang berisi tulisan dan gambar. Website statis kurang interaktif.
Sedangkan dalam website dinamis pengunjung dapat melakukan beragam hal. Seperti mengkostumisasi atau mengubah isi atau tampilan website sesuai keinginan. Pengguna juga bisa melakukan login dalam website tersebut. Website dinamis sangat interaktif.

Perubahan Situs
Website statis lebih sulit diubah. Apalagi kalau diubah secara keseluruhan. Pemilik website harus mengubah setiap halaman website.
Sedangkan website dinamis lebih mudah diubah walaupun perubahan dilakukan terhadap ratusan halaman dalam website tersebut.

Penggunaan
Website statis biasanya digunakan dalam situs penjualan yang hanya menjual satu produk. Biasanya hanya berisi sales letter dan nomor telepon yang bisa dihubungi. Selain itu, website yang belum selesai (under construction) juga berbentuk website statis. Profil perusahaan juga biasanya berbentuk website statis.
Sedangkan website dinamis digunakan dalam beragam fungsi. Seperti situs jejaring sosial, toko online, blog, portal berita, situs pencarian, dll. Pengunjung website tentu bisa melakukan lebih banyak hal dalam website dinamis seperti mengisi komentar, login, mencari sesuatu, belanja, kostumisasi, dan masih banyak lagi.

Pembuatan Awal
Proses pembuatan website statis sangatlah mudah dan memakan waktu yang relatif singkat. Karena hanya menggunakan bahasa pemrograman yang sangat sederhana. Kecuali jika pemilik website hendak membuat banyak halaman.
Sedangkan proses pembuatan website dinamis jika dimulai dari nol sangatlah rumit dan membutuhkan keahlian khusus. Waktu yang diperlukan bisa satu bulan bahkan lebih. Namun, saat ini sudah terdapat banyak template yang bisa Anda gunakan dalam website Anda. Jadi, Anda tidak perlu membuat website dinamis dari nol.

Bahasa Pemrograman
Bahasa pemrograman yang digunakan oleh website statis adalah HTML dan CSS. Sedangkan bahasa pemrograman yang digunakan oleh website dinamis adalah HTML, ASP, JavaScript, CSS, dan PHP.

Ukuran
Ukuran website statis relatif sangat kecil sehingga dapat diakses dengan cepat. Itu karena website statis tidak menggunakan bahasa pemrograman yang rumit.
Sedangkan ukuran website dinamis cenderung besar karena harus memuat beragam jenis bahasa pemrograman. Sehingga waktu pemuatan atau loading bisa lebih lama.

Interaksi Pemilik Website
Orang yang membuat website statis biasanya untuk penggunaan jangka panjang karena tidak akan diubah dalam waktu yang cukup lama. Sehingga mereka cukup membuat website dengan bahasa pemrograman sederhana karena lebih menghemat uang.
Sedangkan orang yang membuat website dinamis biasanya untuk tujuan komersial atau tujuan pribadi. Mereka membuat website dinamis karena isi dan konten dalam website dapat diubah atau ditambah sewaktu-waktu.

Desain
Desain website statis sangatlah sederhana karena hanya menggunakan bahasa pemrograman HTML dan CSS sehingga variasi desain yang tersedia sangatlah terbatas. Desain website statis cenderung klasik seperti website-website pada jaman dahulu.
Sedangkan desain website dinamis cenderung lebih modern dan elegan. Animasi-animasi yang ditambahkan membuat tampilan website menjadi lebih menarik. Namun semua itu bergantung pada keahlian pemilik website dalam mendesain sebuah website.

Isi Konten
Isi konten pada website statis sangat jarang dirubah. Sedangkan isi konten pada website dinamis selalu diperbarui dan selalu ditambah sesuai keinginan pemilik website atau bahkan pengguna website.

Penggunaan Database
Website statis tidak menggunakan database karena tidak perlu menyimpan data atau memproses data. Sedangkan dalam website dinamis sangatlah diperlukan. Biasanya mereka menggunakan database seperti MySQL, Oracle, dll.

Sekian artikel saya mengenai Pengertian dan Perbedaan Web Dinamis dan Web Statis.

Pengertian dan Perbedaan Web Dinamis dan Web Statis

By RiyanRIS → Jumat, 29 Juli 2016
Aplikasi Pembuat Program C++ Terbaik

Bahasa C++ memang sangat familiar dengan programer khususnya programer di bidang desktop. Dan untuk menulis sebuah program Bahasa C++ haruslah menggunakan Aplikasi pembuat program C++ Khusus. Ada beberapa aplikasi pembuat program C++. Berikut akan saya berikan beberapa referensi sebelum memilih aplikasi untuk berlajar Bahasa C++.

1. Borland C++
BorlandC++ - Aplikasi Pembuat Program C++ Terbaik
Borland C++

Borland C++ adalah perangkat lunak untuk menyusun aplikasi yang berdasarkan pada bahasa pemrograman C dan bekerja dalam lingkungan sistem operasi windows. Dengan Borland C++, kita akan merasakan begitu mudahnya menyusun program aplikasi.
Kelebihan Borland C++ Adalah bahasa pemrogramanya yang terletak pada produktivitas, kualitas, pengembangan perangkat lunak, kecepatan kompilasi serta diperkuat dengan program yang terstruktur.

2. Dev C++
DevC++ - Aplikasi Pembuat Program C++ Terbaik
Dev C++

Dev C++ adalah aplikasi pembuat program C++ yang dikembangkan oleh Bloodshed. Aplikasi ini memiliki grafis IDE (Integrated Development Environtment) dengan fitur lengkap yang mampu membuat program / konsol berbasis C/C++ menggunakan sistem kompiler MinGW yang dapat dasarnya adalah sistem compiler yang sebagian besar versi linux.

3. QT Creator
Qt Creator - Aplikasi Pembuat Program C++ Terbaik
Qt Creator

QT Creator merupakan cross-platdorm IDE (Integrated Development Environment ) yang lengkap untuk pengembangan aplikasi dengan target berbagai platform desktop dan berbagai platform mobile. QT Creator dapat diinstall pada Linux, OS X dan Micorosoft Windows.
QT Creator merupakan IDE yang menyediakan tools untuk mendisain dan mengembangkan aplikasi menggunakan framework aplikasi Qt. QT merancang tampilan dan mengembangkan aplikasi sekali kemudian menyebarkan aplikasi tersebut ke berbagai platform desktop dan platform mobile. QT Creator menyediakan tool-tool menyeluruh dalam mengembangkan aplikasi dimulai dari memulai project dan menyebarkan aplikasi ke berbagai target platform.
Salah satu kelebihan QT Creator adalah memungkinkan sebuah team pengembang aplikasi bekerja sama mengembangkan aplikasi dari berbagai platform dengan menggunakan tool-tool dan debugging yang sama.
Aplikasi yang satu ini lah yang saya gunakan untuk belajar Bahasa C++ baik di rumah maupun di sekolah. Selain tampilanya yang begitu sederhana, pendeteksian error nya juga sangat mudah sehingga memudahkan kita dalam mengetahui kesalahan kita.
Anda dapat mendownloadnya disini.

Memang ada banyak Aplikasi penyusun bahasa C++ yang belum saya jelaskan, seperti Code::Block, Microsoft Visual C++, Netbeans dan lain sebagainya.  Bukan karena saya tidak mau tapi saya hanya merangkum beberapa yang terbaik saja, sekilas untuk referensi anda. Untuk rekomendasi saya, gunakan Qt Creator saja. Alasanya sudah saya jelaskan di atas, selain itu Qt Creator juga cukup mudah bagi seorang pemula seperti saya.

Aplikasi Pembuat Program C++ Terbaik

By RiyanRIS → Rabu, 27 Juli 2016
Text Editor Terbaik Untuk Pemrograman Web

Menjadi seorang programer tentunya harus mengetahui dasar dasar dari sebuah program. Salah satunya adalah bagaimana program itu dibuat, dan alat yang pendukung dalam pembuatan sebuah program. Dan dalam kesempatan kali ini saya akan bahas tentang text editor terbaik untuk pemrograman web.
Sebenarnya ada software bawaan dari Windows yang bisa digunakan untuk menulis program web, yaitu Notepad. Notepad sudah aja sejak Windows 1.0 pada tahun 1985, dan tetap di ikut sertakan dalam generasi penerus windows hingga saat ini. Tampilan notepad sangat simple sehingga susah membedakan antara kode sumber dengan element. Untuk itu notepad tidak saya masukkan sebagai Text Editor Terbaik Untuk Pemrograman Web. Namun notepad sangat membantu dalam mencatat catatan kecil.
Kembali ke topik text Editor Terbaik Untuk Pemrograman Web. Berikut 3 Text Editor rekomdasi dari saya bagi anda yang suka dengan aktivitas coding.

1. Notepad ++
Text Editor Terbaik Untuk Pemrograman Web

Notepad++ adalah sebuah penyunting teks dan penyunting kode sumber yang berjalan di sistem operasi Windows. Notepad++ menggunakan komponen Scintilla untuk dapat menampilkan dan menyuntingan teks dan berkas kode sumber berbagai bahasa pemrograman. Selain Untuk Html dan Css, Notepad ++ juga mendukung bahasa pemrograman lainya seperti C, C++, C#, Java, Javascript sampai Xml.
Kelebihan dari Text Editor yang satu ini adalah Ringan, kecil, powerfull, terdapat bahasa Indonesia dan Gratis tentunya. Text Editor inilah yang di rekomendasikan guru pemrograman Web saya. Sejak tulisan ini dibuat Versi terbaru dari notepad ++ adalah v6.9.2(4mb) dan anda dapat mendownloadnya disini.

2. Atom
Text Editor Terbaik Untuk Pemrograman Web

Atom adalah sebuah text editor yang memiliki lisensi open source yang tersedia untuk platform OS X, Linux dan Windows. Atom ini dibuat oleh GitHub dan di klaim sebagai text editor yang bisa di custom dengan merubah file configurasinya. Text editor yang ini mendukung beberapa bahasa pemrograman seperti Javascript, Coffeescript, Ruby, PHP, Phyton, hingga Java.
Kelebihan dari text editor yang satu ini terdapat beberapa plugins yang dapat membantu pekerjaan anda. Diantaranya adalah Linter, Atom Beautify, Autocomplete+, Emmet dan Git plus. Melihat kemewahan text editor yang ini berdampak pada ukuranya yang lumayan besar menurut saya. Ukuran dari text editor ini sekitar 105mb dan anda dapat mengunduhnya di laman resmi atom. Atau klik disini.

3. Sublime Text
Text Editor Terbaik Untuk Pemrograman Web

Sublime Text adalah salah satu text editor terbaik yang digunakan oleh banyak programer khususnya para web developer. Dan text editor ini lah yang saya gunakan. Bisa jadi Sublime adalah senjata keseharian para web developer. Walaupun berbayar anda tetap dapat menggunakan ini tanpa membayarnya.
Kelebihan dari text editor yang satu ini antara lain Find in Project.  Kelebihan sublime yang satu ini sangat membantu karena kita tidak perlu pusing saat ingin mencari file saat kita sedang mengerjakan sebuah project tanpa menutup project tersebut.
Kelebihan lainya adalah Multiple Selection, kelebihan ini berguna saat kita ingin merubah banyak text sekaligus. Dengan fitur ini, kita tidak perlu merubahnya satu persatu. Tinggal Klik text yang mau dirubah dan tahan tombol Ctrl, Beres.
Kelebihan yang paling sering digunakan dan paling membantu adalah fitur Emmet. Yaitu fitur auto complete yang ada hanya di sublime saja. Saat kita mengetik html lalu pencet tombol tab maka otomatis akan muncul element wajib dalam tag html tanpa susah susah mengetiknya.
Sublime juga mendukung banyak bahasa. Antara lain Css, C++, C, Php, Phyton,Java, Javascript, Xml dan masih banyak lagi. Dari segi ukuran sublime sangat ramping. Sekitar 8mb saja dengan fitur hampir sama dengan Atom. Anda dapat download text editor ini disini.

Text Editor Terbaik Untuk Pemrograman Web

By RiyanRIS → Senin, 25 Juli 2016
http://programer-junior4.blogspot.com/2016/07/pengertian-program-pemrograman-dan.html


Pertama masuk kelas rpl pertanyaan pertama yang di lontarkan guru pemrograman saya adalah apa itu program.? apa bedanya dengan pemrograman dan apa hubungannya dengan programer.?
Ya, saat itu memang teman saya berhasil menjawabnya. Namun guru saya tersenyum manja tanpa memberi penjelasan tentang benar atau tidaknya jawaban teman saya dan kami disuruh mencari arti dari kata kata tersebut sebagai pekerjaan rumah dan hingga sekarang belum saya kerjakan. // mungkin guru saya lupa.

Program
Program Komputere

Apa itu program? menurut kamus wikipedia program adalah melakukan suatu fungsi spesifik pada komputer. tanpa sebuah program komputerpun akan kehilangan fungsinya, program ibarat nyawa bagi komputer itu sendiri. Program berisi serangkaian instruksi intruksi untuk menjalankan fungsi tertentu didalam komputer. lalu apa hubunganya dengan pemrograman komputer.?

Pemrograman
Pemrograman Komputer

Pemrograman Komputer adalah suatu proses iteratif penulisan dan penyuntingan kode sumber sehingga membentuk sebuah program. Jadi, pemrograman adalah proses pembuatan sebuah program. pembuatan sebuah program sendiri meliputi pengetesan, analisa, pembetulan kesalahan, pengoptimasian algoritma, normalisasi kode dan kadang kadang pengkoordinasian antara programer jika sebuah program dikerjakan oleh lebih dari satu programer.

Programer
Programer Komputer

Sekarang kita masuk pada topik yang ketiga yaitu programer. Apa itu programer.? Apa hubunganya dengan kedua topik di atas.? akan saya jelaskan satu persatu.
Programer adalah seorang praktisi yang memiliki keahlian untuk melakukan penulisan kode dalam bahasa pemrograman.
Programer berperan sebagai subjek dan program adalah objeknya. Sehingga seorang programer lah yang menulis kode program dan proses penulisan kode program inilah yang disebut pemrograman.

Sedikit tambahan. Rekayasa Perangkat Lunak (RPL) adalah sebuah jurusan/disiplin ilmu di sekolah menengah kejuruan yang mempelajari tentang pembuatan program aplikasi dan kode program lainya seperti html dan css. Sehingga seorang programer kebanyakan lulusan rpl di smk, selain itu kemampuan seorang programer juga bisa didapat dari belajar secara otodidak mengenai kode program.

Pengertian Program Pemrograman dan Programer

By RiyanRIS →
Pengertian Algoritma Beserta Contohnya

Ketika anda mendengar kata algoritma apa yang ada dalam pikiran anda.? mungkin anda akan menafsirkan algoritma itu semacam saudara dari logaritma, bagi proggramer mungkin sudah diluar kepala dengan arti kata algoritma. Pada kali ini saya akan jelaskan apa itu algoritma.
secara umum algoritma adalah urutan langkah-langkah logis pada penyelesaian masalah yang disusun secara sistematis. Masalah dapat berupa apa saja, dengan catatan untuk setiap masalah ada syarat kondisi awal yang harus dipenuhi sebelum menjalankan algoritma.
Dalam sistem komputer, sebuah algoritma pada dasarnya adalah instansi dari logika ditulis dalam perangkat lunak oleh pengembang perangkat lunak supaya efektif untuk komputer yang "ditargetkan" untuk mesin tertentu untuk menghasilkan keluaran dari masukan yang diberikan (kemungkinan nul).
Dan menurut bahasa saya sendiri yang paling mudah di hafal. Algoritma adalah langkah yang ditempuh untuk mencapai tujuan yang di inginkan. Manfaat Algoritma sendiri adalah untuk membantu seseorang dalam menyelesaikan suatu masalah berdasarkan pada pemikiran masing masing.

http://catatanproggramer.blogspot.com/2016/07/pengertian-algoritma-beserta-contohnya.html

Mungkin tanpa kita sadari, algoritma telah masuk dalam kehidupan kita sehari hari.
contoh algoritma dalam kehidupan sehari hari adalah algoritma merebus mie instan. //maklum anak kos
langkah pertama dalam merebus mie instan adalah menyiapkan alat dan bahan, seperti panci kompor air gunting piring dll.
langkah kedua adalah merebus air.
langkah ketiga membuka kemasan mie instan, membuka dan mencampur bumbu di atas piring.
langkah keempat memasukkan mie instan kedalam air yang sudah mendidih lalu tunggu sekitar 2-3 menit.
langkah kelima tiriskan mie lalu aduk bersama bumbu.
itulah algoritma merebus mie menurut saya. Algoritma bisa saja berbeda beda karena hanya sebatas logika dari programer. namun algoritma harus mengikuti beberapa syarat. berikut syarat syarat algoritma yang baik.
1.Efisien
algoritma harus efisien dan sederhana, semakin sedikit algoritma semakin baik.
2.tujuan yang jelas.
algoritma harus memiliki tujuan yang jelas dan harus ada akhir yang jelas.
3.mudah dimengerti
algoritma yang baik harus mudah dimengerti oleh orang lain, sekalipun itu orang awam.
4.Bisa dikembangkan.
maksud kata bisa dikembangkan disini adalah jikalau sewaktu waktu ada perubahan sebuah algoritma haruslah bisa di kembangkan.

Pengertian Algoritma Beserta Contohnya

By RiyanRIS → Sabtu, 23 Juli 2016
Rekayasa Perangkat Lunak

Ini adalah sebuah blog personal yang berisi tentang materi pembelajaran selama menimba ilmu di sekolah. di tulis oleh seorang murid smk kelas 11 rpl. mungkin disini saya akan fokus share tentang materi cpp atau web.

Riyan Risky Widya Syaputro

Penulis Blog ini saya sendiri atas nama Riyan Risky Widya Syaputro seorang pelajar kelas 11 yang masih awam tentang proggram namun memiliki keingintahuan yang besar tentang program.
Saya bersekolah di SMKN 1 Boyolangu Tulungagung dan masih duduk di kelas 11 RPL. Sekedar informasi, Rpl sendiri adalah sebuah jurusan yang mendalami tentang software termasuk cara pengembangan, pemeliharaan, pembuatan, hingga peningkatan kualitas software. Bagi orang awam tentunya sulit memahami tentang jurusan yang satu ini.

Mungkin itu saja yang akan saya share. peace and happy reeading..

Welcome To My Personal Blog

By RiyanRIS → Jumat, 22 Juli 2016