Senin, 14 Agustus 2017

Pengenalan PHP

 iyakk kita ketemu lagi dehh.. haddehh, kali ini saya akan sharing tentang bahasa pemrograman "php". mungkin ada yang sudah tau apa ituu php?? kalo belum tahu atau belum mengerti mari simak pemaparan saya tentang bahasa pemrograman php .




   Pengertian

PHP Adalah singkatan dari Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan pada HTML. Apa itu Bahasa Skrip ? Bahasa skrip (bahasa Inggris: scripting language) merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis.

PHP Memiliki sifat server side karena PHP dijalankan atau dieksekusi di sisi server. Maksud dijalankan pada sisi server adalah PHP dijalankan pada komputer server bukan dari sisi komputer client. PHP ini hanya dapat dijalankan ketika file PHP tersebut diletakkan di folder webserver. Di Windows kita mengenal Xampp untuk menjalankan PHP dan di linux menggunakan LAMP Server. HTML dapat dijalankan di folder mana saja tetapi PHP hanya bisa dijalankan ketika kita meletakkanya di file webserver. PHP dapat digunakan untuk membuat CMS dan website - website besar lianya, seperti Facebook,Twitter,Instagram,Wikipedia dan lain - lain. Website dapat dikatakan website Dinamis jika ditanamkan script PHP di dalamnya

PHP Mulai dikembangkan pada tahun 1995 oleh Ramsus Lerdorf yang Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal) Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web. Untuk situs resmi dari PHP sobat dapat mengunjunginya di www.php.net . Sebelum mengenal lebih dalam mengenai PHP adakalanya kita mengetahui keunggulan dan fungsi dari PHP ini.


Kelebihan PHP dibandingkan bahasa pemrograman yang lain.
Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:


  1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya.
  2. Web Server yang mendukung PHP dapat ditemukan di mana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
  3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
  4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
  5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
Fungsi PHP
Jika diibaratkan sebuah rumah untuk gambaran dari fungsi PHP ini. HTML adalah sebagai pondasi dari sebuah bangunan tersebut. Pasti rumah tersebut memiliki penampilan yang kurang menarik karena hanya sebuah pondasi maka rumah tersebut diberikan cat agar terkesan lebih hidup,itulah CSS. Lalu dimana letak kegunaan PHP ? PHP Seperti filter untuk menyaring siapa saja yang boleh masuk di rumah tersebut, siapa saja yang dapat membuang dan mengolah isi dari rumah,menyimpan,menambah barang - barang yang ada di rumah. Itulah fungsi dari PHP. Jadi PHP berfungsi untuk membuat aksi dari rumah tersebut jika diemplementasikan di dunia nyata

Penulisan Sintax PHP
Untuk penulisan syntax PHP diawali oleh (<?php) dan diakhiri dengan tag penutup (?>) syntax PHP dapat disisipkan di dalam bagian - bagan HTML. Kemudian diakhir syntax php diakhiri dengan tanda semicolon atau titik koma (;).
<?php
echo "Hallo Dunia !!!";
?>
Dapat dilihat pada syntax di atas. Script PHP diawali dengan <?php dan diakhiri ?> dan diperhatikan dari setiap baris syntax diakhiri dengan tanda semicolon atau titik koma (;).

Syntax echo adalah berguna untuk menampilkan data. Baik itu input maupun output. Yang dihasilkan dari contoh di atas adalah Hallo Dunia !!! .

Referensi
  • http://www.script-kiddies.org
Read more ...

Sabtu, 12 Agustus 2017

RESPONSIVE TAMPILAN

 oke guys .. kali ini kita ketemu lagi, seperti biasa saya akan memberikan sedikit informasi tentang Responsive.
emb.. kira-kira ada yang sudah tau?? oke lahh kalo begitu mari simak sedikit penjelasan saya tentang responsive



 Pengertian Responsive
    Responsive Web Design (RWD)) adalah sebuah metode atau pendekatan sistem web desain yang bertujuan memberikan pengalaman berselancar yang optimal dalam berbagai perangkat, baik mobile maupun komputer meja.

Tentang Responsive



 1. desain web responsif membuat halaman web Anda terlihat baik di semua   perangkat.
2. desain web responsif hanya menggunakan HTML dan CSS.
3.desain web responsif bukan program atau JavaScript.

Nahh.. ini sedikit Script yang sudah saya siapkan untuk rekan sekalian

Elemen kunci fleksibilitas dalam desain responsif adalah lebar tata letak cairan.Yang perlu Anda lakukan adalah membuat pembungkus, konten, dan lebar kolom yang akan disesuaikan dengan lebar perangkat yang berbeda. Ini bukan hal baru, tapi sekarang lebih penting dari sebelumnya.

Untuk menjaga hal-hal sederhana, saya akan menunjukkan cara membuat halaman cairan yang terdiri dari navigasi, gambar fitur dan dua kolom, yang mempertimbangkan tata letak pada berbagai perangkat berukuran. Anda akan melihat bahwa saya menyertakan respons.min.js, yang merupakan polibill ringan yang memungkinkan kueri media berfungsi di IE6-8. Berikut adalah struktur HTML dasar: 
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<title> Demo | Responsive Web</title>
<meta name="viewport" content="width=device-width, minimumscale=
1.0, maximum-scale=1.0" />
<link href="styles/main.css" type="text/css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<script type='text/javascript' src='scripts/respond.min.js'></script>
</head>
<body>
<div id="wrapper">
<header>
<nav id="skipTo">
<ul>
<li>
<a href="#main" title="Skip to Main Content">Skip to Main Content</a>
</li>
</ul>
</nav>
<h1>Demo</h1>
<nav>
<ul>
<li><a href="#" title="Home">Home</a></li>
<li><a href="#" title="About">About</a></li>
<li><a href="#" title="Work">Work</a></li>
<li><a href="#" title="Contact">Contact</a></li>
</ul>
</nav>
<div id="banner">
<img src="images/kaws.jpg" alt="banner" />
</div>
</header>
<section id="main">
<h1>Main section</h1>
<p>Lorem…p>
</section>
<aside>
<h1>Sub-section</h1>
<p>Lorem …p>
</aside>
</div>
</body>
</html>

 

 

  

Ketika sampai pada CSS, menetapkan lebar maksimal adalah ide bagus untuk menghentikan penskalaan situs di layar besar - dan ini tidak akan menahan halaman agar tidak menyusut. Salah satu isu utama saat beralih dari lebar tetap ke cairan adalah gambar. Dan ada perbaikan sederhana untuk ini di CSS Anda. Cukup atur lebar gambar Anda menjadi 100% 

float: left;
display: block;
background: url(../images/demo.gif) 0 0 no-repeat;
text-indent: -9999px;
}
/* Nav */
header nav {
float: right;
margin-top: 40px;
}
header nav li {
display: inline;
margin-left: 15px;
}
#skipTo {
display: none;
}
#skipTo li {
background: #b1fffc;
}
/* Banner */
#banner {
float: left;
margin-bottom: 15px;
width: 100%;
}
#banner img {
width: 100%;
}

 

Atau kawan juga bisa enggunakan kode seperti di bawah ini selain yang diatas

*{ margin:0;padding:0; }
body{font-size:12px;font-family:verdana;}
#wrapper { 
 margin:auto; background: #fff; padding: 10px 0;width:1000px;
}
#header{
 width:100%;background:#EEE;
}
#content{
 float:left;background:#FFF;padding:10px;height:300px;width:600px;
}
#rightside{
 float:left;background:#ccc;padding:10px;height:300px;width:360px
}
#footer{
 clear:both;
 width:980px;
 background:#5F6354;
 color:#FFF;
 padding:10px
} 
 

setelah membuat css, kita membuat resolusinya. Yang membuat web dapat beresolusi di tablet ataupun android.

berikut kodenya menggunakan @medi screen

@media screen and (max-width: 768px)  {
 #rightside { width: 98%;border-top:1px solid #2D2E2C; float:none; }
 #content { width:98%; float:none; }
 #wrapper{ width:98%; }
 #footer{ width:98%; }
}
img {
 max-width: 100%;
 height: auto;
 width: auto\9; /* ie8 */
}

mungkin itu kawan, silahkan mencobadan semoga berhasil...

Referensi

http://www.creativebloq.com/
http://syafaasriya.blogspot.co.id/2016/07/belajar-web-responsive.html
Read more ...

Kamis, 10 Agustus 2017

METHOD

 baik.. untuk rekan-rekan sekalian kali ini saya akan membagikan sedikit perintah dalam php, METODE apa ituu?? nahh mari di simak dulu

A.Pengertian

sebagai cara yang digunakan untuk mengimplementasikan rencana yang sudah disusun dalam bentuk kegiatan
atau juga bisa diartikan sebagai suatu kumpulan kode yang digunakan untuk melakukan sesuatu tindakan terhadap objek.

Penulisannya di pisahkan dengan tanda  "." :

B.Kesimpulan
Jadi metode dapat digunakan untuk menentukan dan mengimplementasikan suatu objek dalam bahasa pemrograman

C.Penutup
ituu sedikit yang dapat saya bagikan kepada rekan sekalian

D.Referensi

https://herdy07.wordpress.com
Buku Pemrograman WEB Campus UIIN
Read more ...

Tamu Dari Jakarta(Best-Path Network)

10 Agustus 2017 di blc kedatangan alumni 2015 guys yang telah mengikuti CCNA mas Rifki Fajar Ruddin dan mas Danu CCIE.

mereka membagikan sedikit pengalaman mereka dan gambaran bagaimana dunia kerja yang sesungguhnya.

Mas Rifki juga memberikan sedikit materi
 berikut sedikit dokumentasinya

Mas Danu memberikan sedikit informasi

Mas Rifki menjelaskan tentang CISCO




nahh itu mungkin sedikit dokumentasi yang dapat saya share untuk kalian
 sukses terus Mas Rifki dan Mas Doni, see you again

 

Read more ...

Syntax Alert

kembali lagi dengan saya guys.. yak kita sekarang akan mempelajari tentang Alert, nahh kita simak sedikit yukk

Alert

    Metode alert() memungkinkan navigator untuk menampilkan satu kotak dialog yang berisi satu tombol OK dan teks keterangan (sebagai satu satunya parameter dari metode). pada saat kotak ini muncul, user tidak punya pilihan lain selain menekan tombol OK.

Contoh Syntaxnya :


<!-

window.alert("........");

//-->


Kesimpulan

 jadi syntax alert untuk menampilkan tombol OK dan satu kotak dialog, dan tidak ada pilihan lain selain OK

Penutup

itu sedikit tentang keterangan alert, semoga bermanfaat guys
Read more ...

Rabu, 09 Agustus 2017

Function

Oi guys.. saya akan sedikit menjelaskan tentang function pada syntax PHP yukk di simak

Pengertian
Function adalah kode program yang dibuat khusus untuk mempersingkat sebauh aksi yang ingin dilakukan didalam sebuah penulisan kode progran. Function dapat dipanggil berkali - kali untuk melakukan tugas tertentu dalam penulisan kode program. Function juga dapat kita buat sendiri untuk membuat sebuah aksi. Pada contoh kehidupan nyata contohnya sobat memerintahkan teman sobat untuk menyalakan sebuah lampu. Jadi pada proses menghidupkan lampu oleh teman sobat ada proses bangun dari tempat duduknya kemudian dia menekan tombol saklar lampu agar lampu menyala. Akan sangat sia - sia jika sobat memerintahkan teman sobat untuk menghidupkan lampu secara berulang - ulang misalnya pertama sobat menyuruhnya untuk berdiri lalu sobat menyuruhnya untuk berjalan dan menekan tombol sakral lampu untuk menghidupkan lampu. Tentu akan menyita waktu dan tenaga. Oleh karna itu pasti sobat hanya menyuruhnya tolong nyalakan lampu. Jadi proses yang ada di dalam proses menyalakan lampu tadi tidak perlu kita hidupkan karena kita sudah tau bagaimana cara menghidupkan lampu.





Pemanggilan Fungsi: Nama_dari_fungsi() ;

 Jadi dengan function PHP ini sobat dapat membuat sendiri suatu perintah yang dapat sobat panggil berkali - kali. Pada contoh ini saat membuat sebuah perintah "echo 'Nama Saya Muhammad Aqshol Rifanza'". Sehingga pada saat perintah tampilkan_nama dipanggil maka akan ditampilkan Nama Saya Danang.

Untuk cara penulisan function PHP harus diawali dengan syntax function yang menjelaskan bahwa yang kita buat adalah function lalu nama dari function, perlu diperhatikan untuk membuat nama function tidak boleh menggunakan spasi. Kemudian di tutup dengan tanda kurung pembuka dan penutup " () " . Dan isi dari perintah pada function terdapat di dalam tanda kurung kurawal pembuka " { " dan tanda kurung kurawal penutup " } " . Cara pemanggilan functionnya sobat hanya perlu memanggil nama function dan memberikan tanda buka dan tutup kurung " () " seperti contoh di atas.

Kesimpulan
Jadi untuk membuat suatu perintah yang cepat dan kita tidak perlu membuat sebuah aksi berulang - ulang kita dapat menggunakan function ini. Yang diawali dengan function lalu nama function dan pada akhir kita memberikan tanda kurung pembuka dan penutup, di bagian ini sobat dapat mengisinya dengan variabel. Isi dari function diawali dengan tanda semicolon { dan diakhiri dengan } . Lalu kita tinggal memanggilnya saja. 

Referansi

  • http://www.script-kiddies.org
  • Buku Oracle Academy php Pemrograman Web Genap 2011-2012 UIIN
Read more ...

Selasa, 08 Agustus 2017

ERD&DFD

7 Agustus 2017
okee guys.. kita ketemu lagi, mari  belajar tentang Perencanaan sistem ERD dan DFD

Terdapat 5 langkah perencanaan basisdata yaitu:

1. Perencanaan dan analisis
2. Perencanaan konseptual
    - Diagram konteks
    - DFD  (Data Flow Diagram)
    - Model ER (Entity Relationship)
3. Perencanaan logis
    - Translasi model ER ke Model Relasional
4. Perencanaan fisik
    - Pembuatan database, relasi dan sebagainya (bentuk fisik).
5. Implementasi


nah setelah itu kita langsung ke ERD dan DFD guys


DFD ( Data Flow Diagram )
Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. DFD ini sering disebut  juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.

DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks  dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.


DFD ini merupakan alat perancangan sistem  yang berorientasi pada  alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.

KOMPONEN DATA FLOW DIAGRAM




Menurut Gene dan Serson





Komponen Terminator / Entitas Luar
Terminator mewakili entitas eksternal yang berkomunikasi dengan sistem yang sedang dikembangkan.Biasanya terminator dikenal dengan nama entitas luar (external entity).  
 
Terdapat dua jenis terminator :
  1. Terminator Sumber ( source) : merupakan terminator yang menjadi sumber. 
  2. Terminator Tujuan (sink) : merupakan terminator yang menjadi tujuan  data / informasi sistem.
Komponen Proses 
Komponen proses menggambarkan bagian dari sistem yang mentransformasikan input menjadi output. 
Ada empat kemungkinan yang dapat terjadi dalam proses sehubungan dengan input dan output :  








Ada beberapa hal yang perlu diperhatikan tentang proses : 
  • Proses harus memiliki input dan output.
  • Proses dapat dihubungkan dengan komponen terminator, data store atau proses melalui alur data.
  • Sistem/bagian/divisi/departemen yang sedang dianalisis oleh profesional sistem digambarkan dengan komponen proses.
Komponen Data Store
Komponen ini digunakan untuk membuat model sekumpulan paket data dan  diberi nama dengan  kata benda jamak, misalnya Mahasiswa.

Data store ini biasanya berkaitan dengan penyimpanan-penyimpanan, seperti file atau database yang  berkaitan dengan penyimpanan secara komputerisasi, misalnya file disket, file harddisk, file pita magnetik. Data store juga berkaitan dengan penyimpanan secara manual seperti buku alamat, file folder, dan agenda.

Komponen Data Flow / Alur Data
Suatu data flow / alur data digambarkan dengan anak panah, yang menunjukkan arah menuju ke dan keluar dari suatu proses. Alur data ini digunakan untuk menerangkan perpindahan data atau paket data/informasi dari satu bagian sistem ke bagian lainnya.


 Kesimpulan

jadi apabila kita ingin membuat suatu system alangkah baiknya kita rencanakan secara rinci dengan salah satunnya menggunakan diagram atau pun yang lainnya

Referensi

http://belajartekinfor.blogspot.co.id
http://octavia-chaniago.blogspot.co.id/

Penutup

ituu sedikit yang dapat saya bagikan guys, pelajari lebih lanjut di laman resminny,,




 






Read more ...