Showing posts with label HTML. Show all posts
Showing posts with label HTML. Show all posts

Tuesday, September 4, 2018

Kekurangan dan Kelebihan Dari HTML



Keuntungan
1. Memiliki Komunitas besar

Pemrogram Web mana yang tidak tahu PHP, semua programmer web pasti tidak pernah mencoba PHP. Banyak situs web yang menggunakan PHP sebagai bahasa pemrograman untuk membuat aplikasi web atau situs web. Facebook, Yahoo, Wikipedia, WordPress adalah contoh situs web terkenal yang menggunakan PHP. Forum untuk membahas dan juga bertukar ide dalam pemrograman PHP juga telah muncul di berbagai situs. Sebagian besar kuliah di bidang TI mengajar PHP sebagai bahasa pemrograman awal untuk siswa yang belajar dalam pengembangan situs web (lihat juga: Daftar Jurusan Teknik Informatika)

2. Mudah dipelajari

PHP mudah dipasang dan dikonfigurasi. menjadikannya bahasa pemrograman tingkat pemula yang mudah dipelajari bagi seseorang yang baru saja mulai mempelajari pengembangan web. Tutorial untuk mulai belajar pemrograman PHP dapat diperoleh dengan mudah secara online, di toko buku, atau di lembaga bimbingan kursus pengembangan situs web.

3. Pengembangan Cepat

Membuat Aplikasi menggunakan PHP jauh lebih cepat daripada mengembangkan aplikasi web menggunakan bahasa pemrograman lain. banyak alat, boiler tersedia untuk open source untuk bahasa pemrograman PHP. ini mempercepat proses dari awal hingga akhir proyek pembuatan aplikasi web.

4. Ringkas

Untuk pemrogram web yang telah mencoba ASP atau bahasa Java, mereka tentu tahu keunggulan yang satu ini. Mulai dari proses instal yang tidak perlu pengaturan berlebihan, konfigurasi dengan database yang mudah. hingga proses pengembangan tidak membutuhkan waktu kompilasi. membuat PHP terasa sangat ringkas dan praktis berbeda dari bahasa pemrograman lain yang membutuhkan proses kompilasi untuk dapat melihat situs web yang telah selesai membuat kode. Bahkan, bahasa pemrograman PHP dapat digunakan dalam dokumen HTML, tetapi tidak ringkas. (baca juga: HTML Dasar)

5. Perawatan mudah

Setelah web menggunakan PHP berjalan, programmer dapat dengan mudah memperbarui perangkat lunak PHP dengan mudah jika diperlukan. karena sifat PHP yang merupakan penerjemah. Aplikasi web yang dibuat menggunakan PHP dapat dengan mudah ditingkatkan ke versi PHP tanpa harus mengkompilasi ulang kode sumber. sangat berbeda dari bahasa pemrograman lain yang memerlukan kompilasi ulang jika meng-upgrade versi bahasa pemrograman. PHP juga dapat berjalan di berbagai server web seperti Apache, Nginx, dan IIS. (baca juga: Memahami Server Web Menurut Para Ahli)

6. Open Source

PHP adalah proyek sumber terbuka dengan lisensi yang dikeluarkan oleh grup PHP, lisensi PHP V3.01. Inti dari lisensi ini adalah setiap pengguna program PHP bebas menggunakan PHP secara gratis tanpa harus memberikan royalti kepada grup PHP tetapi masih harus menyertakan lisensi pada PHP yang dimiliki oleh PHP Group. Dengan kata lain, selama pengguna program PHP tidak mengenal produk PHP yang dibuat, perjual belian program yang menggunakan PHP diperbolehkan tanpa harus membayar lisensi apa pun.


7. Perkembangan yang cepat

Karena sifat open source PHP, ada banyak proyek proyek open source besar yang menggunakan PHP seperti Prestashop, WordPress, Drupal, dan lainnya. Ini adalah keuntungan besar bagi orang yang menguasai pemrograman PHP. Dengan perkembangan PHP yang sangat luas, peluang untuk berbisnis atau bekerja di bidang pemrograman PHP sangat luas

Baca juga : Apa itu HTML

Kekurangan

1. Banyak kompetisi

Banyak komunitas tentu membawa persaingan yang ketat. Pengembang web yang mengontrol PHP setiap hari meningkat. Namun kekurangan ini harus menjadi pendorong bagi pebisnis yang menginginkan produk IT untuk menggunakan PHP sebagai bahasa pemrograman yang digunakan untuk mengembangkan aplikasi bisnis karena pembukaan programmer PHP yang sangat kompetitif dan semakin banyak setiap hari

2. Mudah untuk membajak

Karena sifat PHP yang merupakan penerjemah, kode sumber aplikasi PHP dapat dengan mudah dimodifikasi dan dimodifikasi. ini membuat PHP tidak cocok untuk digunakan dalam mengembangkan aplikasi jika pemilik aplikasi memiliki kode sumber yang ingin dirahasiakan.

Meskipun ada cara untuk mengamankan kode sumber yang menggunakan bahasa pemrograman PHP, itu membutuhkan ekstensi berbayar yang dikeluarkan oleh Zend sebuah perusahaan di bidang pemrograman PHP

3. Kesan kurang bergengsi

Level entry yang ada di level pemula, yang mudah dipelajari oleh programmer pemula membuat bahasa pemrograman PHP menjadi kurang bergengsi jika dibandingkan dengan bahasa pemrograman web lain yang terkesan lebih sulit digunakan. Aplikasi web yang dihasilkan dari penggunaan bahasa pemrograman PHP tampaknya kurang aman dan memiliki kesenjangan. Namun sebenarnya, ini disebabkan faktor yang mungkin belum sepenuhnya mempelajari bagaimana standar dan cara membuat aplikasi yang benar menggunakan PHP. Dalam hal kinerja, pemrograman PHP dan pemrograman lain jika digunakan dengan standar dan aplikasi yang benar, akan menghasilkan aplikasi web yang berkualitas

4. Tidak ada tipe data dalam PHP

PHP tidak memiliki tipe data. ini membuat kadang-kadang ketika menggunakan bahasa pemrograman PHP bug bug yang tidak diinginkan muncul karena tidak adanya tipe data standar di php. contoh adalah data "1000" dan "1e3" bila dibandingkan akan memiliki tipe data yang sama karena data secara implisit berubah menjadi floating point. tetapi kekurangan ini sangat terkait dengan pengalaman pengembang yang menggunakan bahasa pemrograman PHP. pengembang yang ahli, tentu saja, sudah paham betul cara mengatasi masalah ini.

Saturday, June 2, 2018

Cara Membuat Slide Show Gambar Mudah Dengan Javascript




Baiklah pada kali ini saya akan membagikan bagaimana Cara Membuat Slide Show Gambar Mudah Dengan Javascript

Langkah Pertama yaitu menyiapkan beberapa gambar , kalau saya hanya menggunakan 3 gambar

Kemudian bukalah Notepad atau webeditor apa saja dan tuliskan/copykan script ini pada notepad/webeditor yang kalian buka tadi.

Baca Juga : Apa itu Javascript
Baca Juga : Cara Koneksikan PHP dan MySQLi
Baca Juga : Apa itu HTML? Penjelasan HTML
Baca Juga : Apa itu Bootstrap? Pengertian Bootstrap

<html>
<head>
<script language="javascript">
<!--
var image1 = new Image();
image1.src = "nama_gambar_anda.jpg";

var image2 = new Image();
image2.src = "nama_gambar_anda.jpg";

var image3 = new Image();
image3.src = "nama_gambar_anda.jpg";

</script> 
</head>
<body>
<img src="nama_gambar_anda.jpg" width=250 name="slide"> 
<script>
var step=1;
function gerak(){
if(!document.images)
return
document.images.slide.src = eval("image"+step+".src");
if(step<3)
step++;
else
step=1;
setTimeout("gerak()",2000); 
}
gerak(); 
</script> 
</body> 
</html>


Jangan lupa Tulisan yang berwarna biru itu diganti dengan nama pada foto yang kalian punya.
Setelah menuliskan/mengcopykan code script diatas kalian save dalam bentuk .html atau .php kemudian letakkan dalam folder yang sama pada foto yang ingin kalian pakai buat di slide.

Baiklah sekian dari saya semoga bermanfaat.

Saturday, May 5, 2018

Apa itu Bootstrap ? - Pengertian Bootstrap



Bootsrap adalah sebuah library framewoek CSS yang di buat khusus untuk bagian pengenmbangan front-end website. Bootstrap merupakan salah satu framework HTML, CSS, dan JavaScript yang paling populer di kalangan web developer, pada saat ini hampir semua web developer telah menggunakan Boostrap salahsatunya adalah Twitter



Bootstrap pertama kali diciptakan oleh dua orang programmer di Twitter, yaitu Mark Octo dan Jacob Thornton pada tahun 2011, pada saat itu para programmer di Twitter menggunakan berbagai macam tool dan library yang mereka kenal, sehingga tidak ada standarisasi dan akibatnya sulit untuk dikelola 
sehingga Mark Otto dan Jacob Thornton bergerak untuk menciptakan satu tool ataupun framework yang dapat digunakan bersama di ingkungan internal Twitter.

Saturday, April 28, 2018

Apa itu Algoritma - Penjelasan Algoritma

Baiklah pada postingan  kali ini Saya akan  menjelaskan apa itu Agoritma . Langsung saja !


1. Konsep Algoritma
Algoritma berasal Dari Persian kata algoris dan ritmis rule pertama kali diungkapkan oleh Abu Ja’far Mohammad Ibn monocot genus Al Khowarizmi (825M) dalam buku Al-Jabr Wa-al Muqobla. Dalam pemrograman algortima berarti suatu metode khusus rule tepat dan terdiri Dari Persian serangkaian langkah-langkah rule terstruktur dan dituliskan secara sistematis rule Akan dikerjakan untuk menyelesaikan masalah dengan bantuan komputer.
Secara sederhanya algoritma dapat didefinisikan urutan langkah-langkah logis penyelesaian masalah rule disusun secara sistematis.
Kata logis berarti bahwa nilai kebenarannya harus dapat ditentukan, benar atau salat. Langkah-langkah rule tidak benar dapat memberikan hasil rule salat.
Contoh :
Misalkan terdapat dua buah gelas, gelas A dan gelas B. Gelas A berisi air berwarna merah dan gelas B berisi air berwarna biru, kita ingin menukartan Directorate for Inter-Services Intelligence air kedua gelas tersebut, sehingga gelas A berisi air berwarna biru dan gelas B berisi air berwarna merah.

Algoritma Tukar_Isi_Gelas
1. Tuangkan air Dari Persian gelas A ke gelas B
2. Tuangkan air Dari Persian gelas B ke gelas A




Algoritma diatas tidak menghasilkan pertukaran rule benar, langkah-langkahnya tidak logis, karena rule terjadi bukan pertukaran tetapi percampuran antara air di gelas A dengan air di gelas B. Sehingga algoritma Tukar_Isi_Gelas diatas salaah.
Dari permasalahan diatas algoritma rule benar adalah bahwa untuk menukarkan international intelligence agency air pada gelas A dengan international intelligence agency air pada gelas B maka dibutuhkan sebuah gelas bantuan ruledipakai untuk menampung salaah satu air dalam gelas tersebut misalkan gelas C. Sehingga algoritma rule benar Daripermasalah diatas adalah :

Algoritma Tukar_Isi_Gelas
1. Tuangkanlah air Dari gelas A ke gelas C
2. Tuangkanlah air Dari gelas B ke gelas A
3. Tuangkanlah air Dari gelas C ke gelas B


Keadaan awal sebelum pertukaran




Proses pertukaran :
1. Tuangkanlah air dari gelas A ke gelas C




2. Tuangkanlah air dari gelas B ke gelas A


3. Tuangkanlah air dari gelas C ke gelas B



Seperti inilah setelah pertukaran



Sekarang algoritma Tukar_Isi_Gelas diatas sudah diperbaiki, sehingga Directorate for Inter-Services Intelligence air pada
gelas A dan Directorate for Inter-Services Intelligence air pada gelas B dapat dipertukarkan dengan benar.
Hubungan antara algoritma, masalah dan solusi dapat digambarkan sebagai
berikut :



Tahap pemecahan masalah adalah Proses dari masalah hingga terbentuk suatu
algoritma. Tahap implementasi adalah proses penerapan algoritma hingga
menghasilkan solusi. Solusi yang dimaksud adalah suatu program yang
merupakan implementasi dari algoritma yang disusun.
Ciri algoritma yang baik adalah :
a. Algoritma memiliki logika perhitungan atau metode yang tepat dalam
menyelesaikan masalah.
 b. Menghasilkan output yang tepat dan benar dalam waktu yang singkat.
c. Algortima ditulis dengan bahasa yang standar secara sistematis dan rapi sehingga tidak menimbulkan arti ganda (ambiguous).
d. Algortima ditulis dengan format yang mudah dipahami dan mudah di implementasikan ke dalam bahasa pemrograman.
e. Semua operasi yang dibutuhkan terdefinisi dengan jelas.
f. Semua proses dalam algoritma harus berakhir setelah sejumlah langkah dilakukan.
2. Konsep Pemrograman Terstruktur
Pemrograman terstruktur merupakan suatu tindakan untuk mengorganisasikan dan membuat kode-kode program supaya mudah dimengerti, mudah dites, dan mudah dimodifikasi.
Ciri-ciri teknik pemrograman terstruktur yaitu :
a. Mengandung teknik pemecahan masalah yang tepat dan benar.
b. Memiliki algoritma pemecahan masalah yang bersifat sederhana, standar dan efektif dalam menyelesaikan masalah.
c. Teknik penulisan program memiliki struktur logika yang benar dan mudah dipahami.
d. Program semata-mata terdiri dari tiga struktur yaitu sequence structure, looping structure dan selection structure.
e. Menghindarkan penggunaan instruksi GOTO (peralihan proses tanpa syarat tertentu) yang menjadikan program tidak terstruktur lagi.
f. Membutuhkan biaya testing yang rendah.
g. Memiliki dokumentasi yang baik.
h. Membutuhkan biaya perawatan dan pengembangan yang rendah


Monday, April 23, 2018

Apa itu HTML ? Penjelasan HTML




HTML adalah pembesaran Hypertext Markup Language dan merupakan salah satu di antara dialek yang paling luas digunakan dalam pembuatan halaman situs.

Hypertext menyinggung cara bagaimana halaman situs (arsip HTML) terhubung. Dengan cara ini, koneksi yang dapat diakses di halaman situs disebut Hypertext.

Seperti namanya, HTML adalah dialek Markup yang berarti Anda menggunakan HTML hanya untuk "meningkatkan" arsip konten dengan label yang akan menyarankan program struktur untuk menunjukkan rencana format web.

Pada awalnya, HTML dibuat dengan rencana untuk mengkarakterisasi struktur laporan, misalnya, judul, bagian, catatan, dan sebagainya untuk mendorong pembagian data logis antara spesialis.

Saat ini, HTML, untuk sebagian besar, digunakan untuk membuat grup halaman situs web dengan bantuan berbagai label dalam dialek HTML.

Catatan HTML adalah dokumen konten yang cukup sederhana, yang memengaruhi kita untuk mulai menulis dalam HTML, cukup membutuhkan pengolah kata dasar.

Sebagai contoh, ada Notepad yang merupakan alat konten yang biasanya kita temukan di PC berbasis Windows, jika bingung bagaimana menemukan notebook Anda dapat mencari menu startup Windows, saya yakin Anda pasti tahu bagaimana membuat pad awal. Untuk Mac, OSX PC menemani paket TextEdit. Ada banyak alat konten yang dapat Anda gunakan untuk menyusun kode HTML dari kedua editor langsung dan terdorong.



Sekarang silakan buat amplop dengan nama latihan_html kemudian simpan dokumen yang kami buat dengan nama "latihanhtmldasar.html" ke dalam organizer yang Anda buat sebelumnya.

Jika Anda menggunakan papan gosok maka waspadalah. Perlu diingat ketika hemat catatan harus menggunakan perluasan ". Html", lebih sering daripada tidak notebook karena itu akan menghindarkannya sebagai ". Txt", bukan hanya goresan pada tingkat berapa pun, tetapi mungkin juga beberapa pengelola konten lainnya.

Anda juga perlu memastikan bahwa dokumen tersebut tidak dibolehkan sebagai konten biasa. TextEdit, misalnya, akan memulai rekaman lain sebagai "Rich Text Format", yang berisi banyak konfigurasi tambahan tentu saja. Semua hal dipertimbangkan, masuk ke kecenderungan dan pastikan Anda memeriksa dan telah memilih pengaturan "Konten biasa" sebelum membuat catatan lain.

Untuk melihat konsekuensi dari dokumen HTML yang Anda buat sebelumnya, Anda pada dasarnya dapat mengetuk dua kali (buka) rekaman. Anda akan segera mengamati acara web pertama Anda yang mengatakan "Ini adalah halaman situs web pertama saya. Akan sangat ideal jika Anda diminta".

Dalam artikel ini, kami telah mengatakan untuk menggunakan manajer konten dasar, misalnya, Notepad misalnya, namun, Anda mungkin tertarik untuk memanfaatkan program yang unik seperti Adobe Dreamweaver. Anda harus sangat berhati-hati ketika menggunakan program ini, terutama jika Anda magang karena program ini sering memberikan kode yang berlebihan atau tidak standar untuk "membantu" Anda.

Jika Anda tidak bercanda tentang belajar HTML, Anda harus membaca latihan pembelajaran ini di tempat pertama, sehingga Anda, pada tingkat apa pun, memiliki pemahaman penting tentang apa yang sedang terjadi. Pemrograman seperti ini tidak akan pernah memberikan kontrol serupa atas halaman situs seperti coding dengan tangan. Jika Anda memilih untuk memanfaatkan pengubahan kode yang luar biasa, kami sarankan salah satu di mana Anda belum coding dengan tangan. Mereka dapat, benar-benar diberitahu, berguna, terutama sebelumnya untuk Anda, mengenai struktur kalimat kode yang menampilkan dan merekam administrasi.