Rabu, 11 April 2018

Apa itu Link Dofollow dan Nofollow


Apa itu link Nofollow dan Dofollow, pengertian dan perbedaannya.




Link adalah sesuatu hal yang sangat penting dalam sebuah konten blog / website.
Tetapi anda harus memperhatikan dampak baik atau buruk dari link tersebut. Sebuah link bisa menaikkan peringkat sebuah blog / website , juga bisa menurunkan peringkat blog / website tersebut.

Terkait dari aturan google  tentang format link, dimana link terdiri dari dua jenis yaitu link dofollow dan nofollow, anda harus dapat membedakan antara link dofollow dan nofollow.

Dalam upaya menyusun peringkat sebuah website di hasil pencarian , google bot akan melakukan penelusuran konten dengan melakukan perayapan, sampai pada suatu link / tautan , link tersebut akan memberitahukan pada bot untuk menelusurinya atau tidak dan menganggapnya  sebagai text biasa.

Pengertian Link Dofollow dan Link Nofollow.




Link Dofollow


Jika melihat dari asal katanya dofollow terdiri dari kata do dan follow yang artinya mengikuti.
Jika ada link yang terdapat pada suatu blog dan mengarah ke blog lain secara dofollow, artinya blog tersebut mengikuti link yang ditautkan itu.
Dofollow boleh dirayapi atau dicrawling oleh robot bot
Untuk link yang dofollow ini  artinya boleh dirayapi atau dicrawling oleh robot bot, sehingga menyebabkan google bot merayapi link tersebut sampai ke akarnya.
Kapan anda harus memberikan link doFollow  tersebut?
Sebuah link berkualitas hendaklah memiliki sumber yang relevan dan dapat dipercaya. Melalui link, anda menunjukkan bahwa konten yang dibuat tersebut ada dasarnya mengarah ke suatu sumber, bisa itu halaman lain website anda ataupun mengarah ke website orang lain.
Jika membuat link yang relevan dengan konten adalah sumber yang dapat dipercaya dengan arti kata mempunyai peringkat di deretan atas pencarian, penggunaan link dofollow kepada website yang dipercaya akan menambah kualitas konten yang anda miliki,  hal itu disebabkan bahwa konten anda memiliki dasar yang kuat dan itu bisa dilacak oleh google bot.

Link Nofollow


Kata no follow terdiri dari kata no dan follow yang artinya tidak mengikuti.
 Jika link yang ada di artikel dipasang secara nofollow , maka jika google melakukan perayapan, maka google tidak akan mengindex link tersebut sampai ke akarnya.
Tapi untuk mengunjung blog yang mengklik link ini akan tetap di arahkan menuju ke blog tujuan
Kapan menggunakan Link nofollow
Jika anda ingin membuat sebuah link yang penting buat anda atau pengunjung blog anda misalkan iklan, atauanda ingin  membuat link ke sumber relevan tapi belum mendapat pengajuan dari google. Maka sebaiknya anda menetapkan  bahwa link tersebut adalah link nofollow, karna akan bermasalah jika anda membuat link tersebut sebagai link dofollow. Google bot bisa menganggap bahwa link konten anda tidak dipercaya bahkan tidak ada hubungannya sama sekali.
Tautan rel nofollow akan memberitahu mesin pencari agar link tersebut diabaikan dan dianggap sebagai text biasa.
Link no follow ini cocok untuk diberikan kepada situs affiliate yang ditempatkan di dalam postingan.
Karna terlalu banyak membuat link keluar apalagi ke situs affiliate akan dianggap spam oleh google sehingga akan dianggap spam oleh google. Sehingga akan mengurangi posisi blog dimesin pencari.
Bagaimana untuk membuat link yang no follow dan do follow pada blogspot cukup mudah.
Yang harus diperhatikan adalah mencentang tulisan add  ‘rel=nofollow’ ,  seperti contoh gambar di bawah ini


Penerapan link dofollow dan nofollow sebenarnya adalah ilmu SEO yang paling dasar, yang tidak banyak diterapkan oleh blogger. Jika memberikan link kepada situs yang belum jelas kedudukannya lebih baik dalam bentuk link nofollow.


Mengenal Ekspresi pada PHP



Yang dimaksud dengan ekspresi adalah ungkapan adalah suatu bentuk yang menghasilkan suatu nilai
Ekspresi selalu digunakan dalam bahasa pemprograman, karena program disusun atas ekspresi ekspresi tersebut.

Ekspresi merupakan sesuatu yang menghasilkan nilai dan kebanyakan berupa persamaan pemprograman.

Bentuk dasar ekspresi terdiri dari konstanta dan variabel, ketika kita mengetikkan $nilai=8, berarti kita memberi nilai 8 pada variabel nilai atau dengan kata lain $nilai  merupakan ekspresi yang bernilai 8.

Dari contoh di atas terlihat bahwa fungsi nilai() memiliki nilai 8. Artinya, ekspresi juga memiliki nilai selama fungsi tersebut memiliki nilai.. Maka dapat diartikan bahwa fungsi merupakan suatu ekspresi yang memiliki nilai balik dari fungsi tersebut.

Dlam bentuk yang lebih kompleks, suatu ekspresi melibatkan operator dan operand
Contoh 30 + 5
Contoh ditas merupakan suatu bentuk ekspresi. Angka 30 dan 5 disebut operand dan + berperan sebagai operator.

Selasa, 10 April 2018

Membuat Blog dengan Platform Blog Terbaik



Untuk membuat suatu blog, hal pertama yang harus anda lakukan adalah memilih platform blog.
Ada banyak platform blog yang tersedia, seperti blogspot dan wordpress.

Berikut akan kami jelaskan tentang platform blog tersebut, semoga dapat membantu anda untuk memilih platform yang sesuai dengan kebutuhan anda.

Platform khusus untuk blogging

WordPress.org (self hosted)


Wordpress.org adalah sebuah software blogging atau Content Management System atau biasa disingkat CMS, merupakan platform blogging yang paling popular di dunia. Wordpress diperkirakan menguasai lebih 25 persen dari total keseluruhan web yang dibuat.

Pada Wordpress bekerja sebagai content management system atau sistem pengelolaan konten.
Software yang didapat dari wordPress.org dalam bentuk suatu paket yang dapat didownload. Dan kemudian dapat diunggah / dipasang di server web yang sudah anda kelola. WordPress.org tidak menyediakan system dan domain sehingga anda harus membelinya secara terpisah.

Instalasi dan mengkonfigurasinya dengan benar memerlukan waktu sekitar 20 menit sampai satu jam, jika anda belum pernah melakukan sebelumnya. Tapi pada saat menggunakannya dengan melakukan publikasi posting bisa dengan mudah dilakukan.
Wordpress menyediakan sangat beraneka ragam tema yang bisa dipilih untuk website anda. Selain itu juga banyak took design tema yang menawarkan berbagai macam desain custom sesuai dengan kebutuhan anda. Karna kemungkinan customization Wordpress yang cukup tinggi, ini adalah pilihan tepat untuk membangun blog professional sebagai alat pendukung dalam bisnis anda.

WordPress.org juga menawarkan sangat banyak plugins dan ekstensi di direktori resminya.

Siapakah yang cocok menggunakan platform WordPress.org?

WordPress.org  sangat cocok digunakan oleh Blogger professional, yang memiliki web sebagai ladang bisnis mereka, dengan memperoleh penghasilkan uang dari blog yang dikelolanya.
Pada platform wordpress ini, blogger memiliki control terhadap segala aspek blog mereka.

Keuntungan  menggunakan WordPress.org

  • Platform paling popular di web.
  • Banyaknya Plugin yang tersedia.
  • Komunitas yang besar- Anda akan selalui menemukan seseorang untuk membantu anda menghadapi masalah dengan blog anda.
  • Tidak ada hosting yang disediakan.
  • Sedikit kurva belajar jika anda baru memulai.
  • Menyiapkan situs anda sesuai dengan kebutuhan akan memakan waktu beberapa jam.


 WordPress.com


Platform berikutnya adalah WordPress.com yang dibangund dengan menggunkan software WordPress.
Platform berikutnya adalah WordPress.com yang dibangun dengan menggunkan software WordPress.
WordPress.com adalah versi dari WordPress yang menyertakan hosting. Jadi kita tidak perlu mendownlod dan install sendiri. Kita hanya perlu mendaftar di akun WordPress.com. Dan bisa lansung memulai blogging dalam beberape menit saja.

WordPress.com memiliki tiga plan :

-          $0 – Free plan – cocok untuk blogger pemula.
-          $99 – cocok untuk blogger professional
-          $299 – coccok untuk semua e commerse.

Dengan memulai blogging dengan WordPress.com, anda akan mendapatkan hosting secara otomatis tanpa ada tambahan biaya. Dan menda[atkan sub domain. Alamat blog anda akan terlihat seperti : bloganda.wordpress.com. Jika anda ingin memiliki nama domain sendiri , WordPress.com akan menawarkan dengan biaya tambahan.

WordPress.com jauh lebih mudah digunakan , karna anda tidak perlu lagi ,mengurus hosting, setup situs, konfigurasi dasar) dibandingkan dengan menggunakan WordPress.org.

WordPress.com menyediakan ratusan tema yang dapat dipilih. WordPress.com tidak memberi banyak pilihan design seperti WordPress.org

Plugin dan ektensi fitur popular seperti berbagi, statistic, komentar dan polis disediakan, namun tidak ada pilihan untuk memasang plugin pihak ketiga.

Pengguna yang cocok untuk WordPress.com, adalah yang memiliki hobi blogger, penggunaka yang ingin memulai blog tanpa harus mengeluarkan modal, Blogger professional.
WordPress.com adalah versi sederhana dari WordPress.org.

Plus – minus menggunakan WordPress.com

  • Persiapan dalam beberapa menit
  • Hosting dan subdomain disediakan.
  • Gratis
  • Tidak ada kemungkinan untuk menginstall tema kustom.
  • Tidak ada Plugin



Blogger dan Blogspot


Blogger dan Blogspot


Blogger adalah platform blogging yang tertua, Saat ini dijalankan oleh google. Untuk membuat blog dengan platform blogger anda perlu akun google. Pada blogger anda tidak perlu melakukan banyak setting sehingga anda bisa focus pada posting anda.
Blogger dan Blogspot adalah hal yang terkait  dalam menggunakan platform ini .
Apakah sebenarnya perbedaan antara Blogger dan Blogspot.

Blogger


Blogger adalah suatu platform blogging gratis dari google. Blogger menyediakan tools dan dukungan yang komprehensif untuk mempublikasikan artikel dan halaman web di sebuh domain atau website , oleh karna itu anda tidak perlu bingung tentang penyimpanan konten. Anda juga tidak perlu khawatir dengan design layout website, tema website serta hal hal yang bersifat teknis.
Blogger juga tidak harus digunakan dengan blogspot. Domain yang digunakan bisa dipilih dari tempat laindan kemudian menggunakan blogger sebagai hosting anda.

Blogspot.


Blogspot adalah penyedia layanan domain gratis milik google.
Domain gratis yang disediakan tersebut adalah sebuah sub-domain (webanda.blogspot.com)
Layanan ini disediakan untuk mendukung layanan publikasi Blogger.com, Jika anda mencoba membuka www.blogspot.com, anda akan  diarahkan ke blogger.com Karna google mengerti anda akan membuat blog jadi sebaiknya anda menggunakan layanan publikasi (www.blogger.com). Tapi jika anda menggunakan subdomain.blogspot.com maka akan menampilkan konten situs host anda.
Ini bisa dibilang sebagai taktik pemasaran dari google sehingga orang bisa menggunakan layanan domain dari blogspot dan layanan hosting blogger.com
Maka jika anda memilih blogspot sebagai penyedia domain maka web tersebut harus di host di blogger.com saja dan tidak bisa di host ditempat lain.
Jadi bisa disimpulkan blogspot hanya bisa digunakan dengan blogger dan blogger tidak tergantung pada blogspot.

Dengan menggunakan platform blogger, anda bisa blogging dengan mudah dan sangat cepat. Tidak ada keterampilan khusus yang digunakan untuk memulai blogging dengan blogger.
Siapakah yang cocok menggunakan Blogger? Hobi blogger dan blogger pribadi.

Plus minus menggunakan Blogger dan blogspot.
Anda dapat memulai blog dalam waktu kurang dari satu menit.
Interface yang sederhana untuk pembuatan konten
Hosting dan domain disediakan
Kustomisasi yang terbatas.


Squarespace


Squarespace adalah pembuat situs web yang mudah digunakan dan layanan hosting situs web.

Squarepace adalah salah satu solusi untuk membangun website all in one terbaik. Anda bisa menggunakannya untuk membuat blog, situs bisnis, took e-commerse dan masih banyak lagi

SquareSpace memiliki beberapa pilihan langganan mulai dari $8 - $24 per bulannya, sudah termasuk hosting dan domain anda sendiri.
Squarespace sangat mudah digunakan, meski pertama kalinya anda membangun sebuah situs web atau blog. Square space memiliki interface yang jelas. Untuk penerbitan konten baru juga sangat sederhana, memungkinkan anda mengatur konten blog anda melalui drag and drop.

Banyak pilihan design yang hebat dan modern yang bisa anda pilih untuk web anda. Squarespace selalu mengikuti trend dan design yang popular.

Berbagai fitur yang paling penting sudah termasuk dari awal, selain itu masih ada plug in eksternal yang tersedia melalui situs lain.

Platform Squarespace sesuai untuk :
  • Pemilik bisnis yang membutuhkan situs web yang hebat dan mudah dioptimalkan.
  • Seniman, musisi, fotografer yang ingin blog dan juga memamerkan karya mereka dengan cara yang efektif.
  • Yang menjalankan blog perusahaan.
  • Pengguna tanpa keterampilan desain yang ingin membangun blog dari awal sendiri.


Namun jika yang dibutuhkan hanyalah sebuah blog tanpa barang tambahan, bisa menggunakan platform lain yang sudah dijelaskan di atas.

Kelebihan dan kekurangan dari Squarespace

  • Kemampuan customization yang bagus dan interface yang mudah digunakan.
  • Dilengkapi dengan hosting dan domain .
  • Tidak ada keterampilan design atau pengembangan yang dibutuhkan.
  • Biaya bisa menjadi mahal dari waktu ke waktu ketika kita menambahkan biaya langganan bulanan.















Senin, 09 April 2018

Tipe Data pada PHP



Pada bahasa pemprograman PHP, anda tidak perlu mendeklarasikan tipe data suatu variable secara eksplisit, tetapi hal ini ditentukan oleh runtime program PHP, tergantung bagaimana variable tersebut digunakan. 

Dengan demikian sebuah variabel PHP bisa diisi dengan tipe data apapun dan diubah nilainya kapanpun sesuai dengan program yang ingin dijalankan.

Seluruh tipe data tersebut akan disimpan ke dalam variabel atau konstanta.

Untuk mengetahui tipe data dari variabel pada PHP  tersebut dapat dilakukan  dengan cara  memeriksanya menggunakan fungsi var_dump().

Di bawah ini adalah salah satu contoh untuk mengetahui tipe data dari suatu variabel.

     <?php
     $variabel=14;
    var_dump($variabel);
    echo"<br>";
    $variabel=1.25;
    var_dump($variabel);
    echo"<br>";
    $variabel='belajar PHP';
    var_dump($variabel);

    ?>
    

Setelah program dijalankan, maka didapatkan hasil seperti berikut :

     int(14) 
     float(1.25) 
     string(11) "belajar PHP"
  

Dapat dilihat bahwa tipe data tersebut berubah ubah tergantung isinya. Fungsi var_dump() akan memperlihatkan tipe data sebuah variabel. Fungsi ini sangat berguna selama proses pembuatan program

Jenis – jenis tipe data pada PHP :


PHP  mendukung delapan jenis tipe data antara lain : 

Tipe scalar

Tipe scalar tidak bisa dipecah lagi menjadi kecil, bisa dikatakan ini merupakan tipe dasar :
Boolean
Float (floating point, double)
String

Tipe compound / tipe campuran

Array
Object

Tipe special / tipe khusus

Resource
Null

Tipe Boolean

Boolean adalah jenis tipe data yang paling sederhana, banyak digunakan untuk mencari kebenaran, seperti digunakan dalam operasi logika if atau perulangan (looping).
Nilai data pada Boolean ada dua, yaitu nilai TRUE atau FALSE. Penulisannya tidak case sensitive, jadi penulisan TRUE, true atau True dianggap sama oleh PHP.

Tipe Integer

Integer adalah tipe data yang terdiri dari bilangan bulat, seperti 1,2,3,4 dst. Tipe data ini cocok untuk digunakan untuk menampung nilai yang pasti bulat. Seperti jumlah pegawai, jumlah mahasiswa, jumlah hari dll.

Nilai integer dapat bernilai negative (-) dapat bernilai positif (+), jika tidak diberi tanda maka diasumsikan nilai tersebut adalah positif.

Jangkauan angka integer biasanya dimulai dari -2,147,483,648 sampai dengan +2.147,483,647 atau 32 bit. Jangkauan integer juga tergantung kepada kemampuan komputer.

Untuk mengetahu nilai maksimum tipe data integer pada komputer, bisa menggunakan konstanta yang disediakan oleh PHP yaitu PHP_INT_MAX.

Penulisan bilangan integer bisa dalam bentuk decimal (10-based), hexadecimal (16 based), atau octal (8 based) dan biner (2-based).

Bilangan Integer Heksadesimal

Bilangan hexadecimal menggunakan 16 digit, yakni angka 0-9 dan huruf A-F. Penggunaan bilangan heksadesimal yang paling sering adalah untuk kode warna CSS. Seperti #FF00AA atau #08BAFC..

PHP juga mendukung tipe data hexadecimal, yaitu dengan menambahkan tanda “0x”  sebelum penulisan angka.

Bilangan Integer Oktal

Bilangan octal adalah system bilangan yang terdiri dari 8 karakter angka (0-7). Untuk membuat angka octal di dalam PHP, anda dapat menambahkan karakter “0” (angka nol) kemudian diikuti dengan penulisan angka.

Bilangan octal tidak terlalu sering digunakan dalam pemprograman web. Anda mungkin akan menggunakan jika membuat program yang berhubungan dengan karakter dan byte (1 byte = 8 bit).
Untuk menandakan bilangan octal bisa dilakukan dengan menambah angka 0 pada awal bilangan.

Bilangan integer Biner

Bilangan biner (binary) merupakan bilangan yang terdiri dari 2 karakter, yaitu karakter 1 dan 0. Bilangan biner juga bisa disebut sebagai bilangan logika. Logika benar ditandai dengan  angka 1 dan logika salah ditandai dengan angka 0. Untuk membuat angka biner di dalam PHP, bisa dengan cara menambahkan karakter “ob” (angka nol dan huruf b).

Tipe pecahan / floating point

Jenis floating point merupakan bilangan pecahan dengan presisi tinggi. Yang termasuk dalam floating point, antara lain float, double dan real.Besar ukuran tipe float tergantung pada platform yang digunakan, secara umum adalah 1.8e308 atau 1.8 x 10 -308 , sampai dengan  1.8 x 10+308 dengan akurasi 14 digit.

Penulisan bilangan pecahan pada pemprograman PHP dengan menggunakan tanda titik, contoh 0.56. PHP akan menampilkan pesan error jika sebuah angka pecahan ditulis dengan tanda koma.

String

String adalah tipe data pada php yang berisi text dan karakter dimana bentuknya bisa kata atau kalimat. Di dalam PHP untuk penulisan jenis tipe data ini ada 4 cara yaitu Single Quoted / tanda kutip satu (‘), Double Quaoted / tanda kutip dua, (“), Heredoc, Nowdoc.

Single quoted

Penulisan string dengan cara ini merupakan penulisan yang sederhana, dengan memberi tanda single quoted di awal dan d akhir kalimat yang dibuat.
Untuk kalimat yang mengandung tanda petik satu harus didahului dengan backslash (\) , dan untuk kata yang mengandung backslash , maka kita harus menuliskan backslah sebanyak dua kali.
Contoh :


   <?php
   $kalimat=’hari ini adalah hari jum’at’;
   Echo $kalimat;
   ?>


Setelah program dijalankan maka terdapat pesan kesalahan, berupa :
Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\latihan\contoh3.php on line 2

Program akan berjalan dengan benar setelah kita gunakan tanda backslash sebelum tanda kutip satu tersebut, seperti berikut :

   <?php
   $kalimat='hari ini adalah hari jum\'at';
   echo $kalimat;
   ?>


Hasil program : 

hari ini adalah hari jum'at

Double Quoted

Menggunakan double quoted yaitu menggunakan tanda kutip dua (“).
Jika penulisan variabel menggunakan tanda kutip dua, maka pemakaian tanda kutip satu sebagai nilai variabel bisa lansung digunakan, tapi untuk penggunaan tanda kutip dua harus menggunakan backslash sebelum tanda kutip dua.
Contoh :

<?php
$kalimat1 =”Nama saya ‘Deni’”;
$kalimat2= “Dia berkata, \“Dia akan pergi mengantar ibunya ke kampung\””;
echo $kalimat1;
echo $kalimat2;
?>

Heredoc

Penggunaan heredoc berfungsi untuk menuliskan string yang isnya dapat berisi bebarap baris sekaligus, penulisan dengan heredoc memang sangat jarang digunakan
Untuk memulai penulisan diawali dengan tanda “<<<”

contoh penulisan dengan fitur ini adalah sebagai berikut :

<?php
$kalimat = <<<kode
Mereka sedang menonton tv, tiba tiba saja
terdengar suara orang minta tolong dari luar rumah,
lalu mereka buru buru keluar sambil mencari sumber suara tadi!!
kode;
echo $kalimat;
?>

Untuk memulai penulisan diawali dengan tanda “<<<”

Kata kode digunakan sebagai awalan pembuatan string menggunakan heredoc. Kata “kode” merupakan identifier khusus untuk mengakhiri string, anda bisa menggunakan kata/karakter apapun, tetapi kata tersebut tidak boleh ada di dalam string.

Untuk mengakhiri string anda tinggal menuliskan kata “kode;”. Penutup ini harus ada dalam 1 baris dan tidak boleh diikuti dengan karakter apapun, termasuk tab atau spasi sebelum dan sesudahnya.

Nowdoc

Dalam penulisan nowdoc tidak banyak berbeda dengan heredoc perbedaannya adalah pada pengakhir string terdapat string quoted. Hasil proses dari nowdoc sama halnya dengan single quoted dimana variable dan karakter khusus tidak akan diproses.

Boolean

Type Boolean adalah tipe data pada php yang paling sederhana dalam bahasa pemprograman. Tipe data ini memiliki dua nilai yaitu true dan false. Tipe data Boolean sering kali digunakan pada operasi  logica seperti kondisi if dan looping. Dan berikut adalah type data Boolean jika dikonversi dari type data lain :

Integer 0, dianggap sebagai false.
Float 0.0 dianggap sebagai false,
String kosong “” dan string “0” dianggap sebagai false

Array tanpa elemen, dianggap sebagai false.
Object dengan tanpa nilai dan fungsi, dianggap sebagai false.

Array tanpa elemen, dianggap sebagai false.
Objeck dengan tanpa nilai dan fungsi dianggap sebagai false.
Nilai null, dianggap sebagai false.

Kesalahan dalam kode program sering kali terjadi karena konversi dari tipe lain menjadi Boolean, sehingga sedapat mungkin kita membuat variable Boolean dengan nilai yang pasti dan tidak tergantung kepada aturan “konversi” Boolean dari PHP.

Array

Tipe data array merupakan tipe data yang digunakan untuk menyimpan banyak data dalam suatu variable. Pada umumnya data ini sejenis, misalkan kumpula nama, kumpulan angka atau yang lainnya. 

Di dalam PHP sebuah array bisa terdiri dari berbagai tipe data seperti integer, float, string, Boolean bahkan juga array lain.

Pada PHP ada 3 (tiga) jenis array, yaitu Numerik array, Associative array dan multidimensional array.

Contoh Numeric Array :
$nama[0] = “Ani”;
$nama[1]= “Ana”;
echo $nama[0].” “.$nama[1];

Contoh Associate Array :

Associative array adalah array yang indexnya bukan dibuat dengan nomor, tetapi dengan objek lain, seperti string.
Note : Pada associate array pemanggilan nilai array menggunakan string yang kita tentukan saat mendeklarasikan array.
Contoh $karyawan[“satu”] atau $karyawan[“terbaik”].

Untuk membuat associative array caranya hamper sama dengan array seperti biasanya tapi menggunakan tanda “=>”. Berikut contohnya :


<?php
$karyawan = array(
                        “satu” => “Wita”,
                        “dua” => “Nita”,
                        “tiga” => “Ega”,
                        “empat => “Mala”
                        );
 echo $karyawan[“satu”];
 echo “<br>;
 echo $karyawan[“dua”];
?>


Dalam contoh di atas “satu”,”dua”,”tiga” dan “empat” adalah index array. Index seperti ini disebut sebagai label atau key. Sedangkan nilainya disebut dengan value.


Multidimensional Array

Multidimension array merupakan array di dalam array. Pemanggilan array ini menggunakan numeric array atau associate array.

Null


Tipe data null merupakan tipe data yang tidak memuat apapun. Setiap variable yang diset menjadi tipe data NULL ini akan menjadikan variable tersebut kosong. Seperti dalam penggunaan fungsi unset.


Tipe data Resources

Tipe data resource dapat menyimpan resource, sumber atau alamat. Variabel tersebut hanya dapat diciptakan oleh suatu fungsi khusus yang mengembalikan nilai berupa resource seperti penggunakan fungsi fopen, opendir, mysql_connect, mysql_query dan semacamnya.

Pengenalan PHP Dasar




PHP – Hypertex Preprocessor, adalah bahasa pemprograman script server side, yang didesain untuk pengembangan web.

Kelebihan PHP dari bahasa pemprograman lainnya :


Bahasa pemprograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunannya

Web server yang mendukung PHP dapat ditemukan dimana mana, seperti apache, IIS, lightttpd hingga Xitami dengan konfigurasi yang relative mudah.

Sisi pengembangan lebih mudah, karena banyak milis milis dan developer yang banyak membantu dalam pengembangannya.

Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.

PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta dapat juga menjalankan perintah perintah system.

Alasan mengapa menggunakan PHP


Php digunakan untuk membuat website dinamis,  seperti website berisi CMS (Content Management System), dimana terdapat form input seperti pencarian, penambahan artikel baru, update, delete dan lain lain.
Sedangkan HTML hanya bisa digunakan untuk website statis saja.

Sistim Kerja PHP


Saat permintaan awal untuk akses halaman web pada browser. Berdasarkan URL atau alamat website dalam jaringan internet, browser akan menemukan sebuah alamat dari webserver, mengidentifikasikan halaman yang dikehendaki dan menyampaikan segala informasi yang dibutuhkan oleh webserver.
Webserver kemudian mencarikan berkas yang diminta, jika halaman mengandung script PHP, maka proses akan dilanjutkan ke modul PHP sebagai mesin yang menterjemahkan script script PHP dan mengolah script tersebut, sehingga dapat dikonversikan ke kode kode HTML lalu dikirimkan  ke browser user.
Browser yang mendapatkan isinya segera menterjemahkan kode HTML dan menampilkannya.

Untuk menjalankaan program yang dibuat dengan PHP dibutuhkan :
  • Aplikai PHP
  • Aplikasi web server
  • Aplikasi web browser.

Web server adalah aplikasi tempat PHP berjalan. Web server yang digunakan :
  • Apache Web Server – (open Source /Gratis)
  • Internet Information Service (IIS)

Untuk menginstall aplikasi PHP dan Web server secara  terpisah, membutuhkan waktu yang cukup lama apalagi jika ditambah untuk menginstal aplikasi database MySQL secara terpisah.
Saat ini ada beberapa aplikasi yang memuat semua program yng diperlukan untuk belajar PHP dan MySQL , diantaranya  XAMPP dan  WAMP.
Untuk instalasi localhost dan XAMPP bisa dilihat di artikel di bawah ini :

            Instalasi XAMPP

Apa arti dari Localhost?


Alamat local host adalah alamat khusus yang diterjemakhkan oleh web browser untuk mengakses web server pada computer itu sendiri. Selain itu dapat menggunakan alamat IP 127.0.0.1 untuk merujuk kepada computer sendiri (local).
Dalam jaringan komputer, localhost berarti “komputer itu sendiri”. Karena kita menjalankan
web server di komputer lokal, maka harus diakses menggunakan alamat localhost.
Dalam internal web server Apache XAMPP, localhost digunakan untuk mengakses isi folder htdocs.
Misalkan saya punya file belajar.php di alamat C:\xampp\htdocs\websiteku\
Untuk mengakses file ini di web browser , ganti bagian C:\xampp\htdocs dengan localhost, sehingga alamat di
web browser adalah: http://localhost/websiteku/belajar.php

Apa itu folder htdoc?


Folder htdocs berada pada folder  XAMPP: D:\xampp\htdocs
Untuk dapat mengakses halaman PHP dari web browser, maka file PHP tersebut harus ditempatkan pada folder khusus yang merupakan folder home dari webserver.
Buatlah suatu folder pada htdocs ini, misalkan websiteku, dan letakkan file PHP yang anda buat pada folder website ku tersebut.

Bagaimana mengakses halaman PHP dari web browser?


Untuk dapat mengakses halaman PHP dari web browser, maka file PHP tersebut harus ditempatkan pada folder khusus yang merupakan folder home dari webserver.
Buatlah suatu folder pada htdocs ini, misalkan websiteku, dan letakkan file PHP yang anda buat pada folder website ku tersebut. :
Pada gambar di bawah, folder website ku di letakkan di dalam folder xampp/htdocs.
Selanutnya file file php tersebut diletakkan di dalam folder website ku.
Jadi letakkan file php pada  xampp/htdocs/websiteku.





File PHP harus berada di dalam folder \xampp\htdocs, jika file berada di luar folder htdocs maka server tidak bia mengaksesnya.

File php,  ditulis dengan akhiran / Extension   .php
Penamaan File PHP, tidak boleh mengandung spasi, sebaiknya menggunakan huruf kecil, dan menggunakan underscore sebagai pengganti spasi.


Bagaimana cara untuk menulis File PHP


Untuk menulikan File PHP bisa menggunakan text editor, seperti Notepad dari windows. Tapi jika ingin mendapatkan fitur lebih bisa menggunakan editor text Notepad++, yang bisa didownload gratis  di http://notepad-plus-plus.org/download/ .
Untuk membuat file PHP pertama anda, silahkan buka aplikasi Notepad++ . Klik File, new,
Kemudian tulislah isi file tersebut dengan mengetikkan kode kode sebagai berikut :

<?php
Echo “Hello, selamat datang”
Echo “<br/>”; 
Echo “Hello, saya sedang belajar PHP”;
<?

Kemudian save dengan nama belajar.php pada folder D:\xampp\htdocs\websiteku

Bagaimana menjalankan File PHP.
Sebelum menjalankan file PHP, pastikan dulu bahwa Web Server Apache telah berjalan.
Buka browser, ketikkan alamat berikut : localhost/websiteku/belajar.php.

Selamat anda sudah bisa membuat dan menjalankan file php pertama anda.










Cara Membuat Database MySQL dengan Phpmyadmin


Jalankan Web Server Apache dan aplikasi  database  MySQL. Kedua aplikasi ini dijalankan dari jendela XAMPP Control Panel

Klik start pada pilihan Apache dan MySQL sehingga setelah diklik maka masing masing akan berubah menjadi running





Jika tidak ada masalah buka lah web Browser kemudian ketik localhost pada address bar kemudian tekan enter.

WordPress menggunakan database MySQL untuk menyimpan seluruh settingan artikel dan komentar yang ada di dalam website. Karena itu kita membuat satu database.
Untuk membuat database MySQL, pada tutorial ini saya menggunakan aplikasi Phpmyadmin.

Phpmyadmin adalah aplikasi GUI (Graphical User Interface) untuk MySQL yang berbasis web, sehingga kita bisa membuat, menghapus dan melakukan (hamper) semua perintah MySQL melalui tampilan web.

Untuk membuka Phpmyadmin silahkan klik menu Phpmyadmin pada bagian tool di halaman awal localhost, seperti dibawah ini :




Untuk membuat database baru, klik menu Database pada bagian kiri atas halaman :




Di bagian Database, ketikkan nama database yang ingin dibuat di kolom “Create Database”.

Pada contoh ini saya membuat database wordpress.
Kolom isian selanjutnya adalah “Collation”. Collation adalah tatacara atau aturan penyusunan huruf, angka dan karakter dalam database. kemudian klik tombol “Create” untuk membuat database baru.






Kemudian akan muncul konfirmasi bahwa database “wordpress” telah berhasil dibuat. Anda bisa memeriksanya pada daftar table database yang tersedia di dalam MySQL.