0

Fungsi dan Built In PHP Yang Paling Sering Digunakan

Posted by Unknown on 07.09
PHP adalah bahasa pemrograman web yang paling banyak dipakai. Php memang memiliki kelebihan-kelebihan dibandingkan bahasa programming web lainnya. PHP memiliki banyak sekali fungsi dan built in yang terdapat di dalamnnya. Namun dari sekian banyak built dan fungsi yang ada, ada beberapa yang paling sering digunakan. Berikut daftar fungsi dan built in php yang paling sering digunakan :

1. str_replace
Function str_replace() digunakan untuk mengganti substring tertentu dalam suatu string

Contoh :

$stringAwal = "SAYA SANGAT LAPAR SEKALI";
$stringAkhir = str_replace("SA", "GI", $stringAwal);
echo $stringAkhir; 

Hasil nya :

GIYA GINGAT LAPR SEKALI 
 
2. explode
explode berfungsi untuk memecah teks menjadi beberapa bagian array.


Contoh :

<?php
$str = "Derian Rabbani"
$explode = explode(" ", $str);
?>

//
Maka variable $explode bernilai array dengan memiliki 2 value. [0] Derian dan [1] Rabbani

3. implode
 Implode adalah kebalikan dari explode. Yaitu menggabungkan variable yang bertipe array menjadi 1 variable teks.

Contoh :

<?php
$str = array("Derian","Rabbani")
$implode = implode(" ",$str);
echo $implode;
?>
// Hasil diatas  adalah Derian Rabbani

4. substr
Substring adalah fungsi yang digunakan untuk memperolek karakter dalam sebuah variable.

 Contoh :
<?php
$data= "gambar1.jpg";
$namafile= substr($data,-4);
echo $namafile;
?>

Hasil : ".jpg"

5. rtrim
 Fungsi rtrim adalah menghapus string dari bagian paling kanan.

Contoh :
$str = "Derian Rabbani";
 $string_baru = rtrim($str, 'Rabbani');
 echo $string_baru;

//Maka hasilnya adalah Derian

6. strpos

Fungsi strpos() digunakan untuk mencari karakter / teks dalam sebuah string.
 Contoh :
<?php
$name = ‘michael’;
echo strpos($name, ‘e’);
?>

//jawabannya adalah 5,

Sekian untuk saat ini. Nanti jika ada waktu akan saya tambahkan.

0

Tutorial Install Wordpress di komputer

Posted by Unknown on 06.36
Wordpress adalah salah satu CMS website yang paling terkenal saat ini. Ini dikarenakan banyaknya dokumentasi dokumentasi yang tersedia dan mudahnya penggunaan dan pengolahan wordpress. Maka tidak heran jika CMS ini menjadi salah satu CMS terbaik yang ada.

Cukup intermezzonya saya rasa. Kali ini saya akan memberikan trik untuk menginstall wordpress pada komputer sendiri atau localhost.

1. Langkah pertama yang harus anda lakukan adalah mendownload CMS WordPress versi terbaru dari WordPress.org
2. Download file wordpress tersebut lalu ekstrak file tersebut.
3. Sesudah diekstrak nantinya akan muncul folder bernama WordPress. Copy folder tersebut !
4. Sekarang buka direktori C pada komputer anda, buka folder XAMPP (Folder bernama Xampp akan ada setelah anda menginstall XAMPP) lalu buka folder HTDOCS. Lalu paste folder wordpress disini.


Cara Install Wordpress di Localhost
5. Buat sebuah database baru dengan nama sesuai keinginan sobat.

Cara Install Wordpress di Localhost

 6. Setelah itu ketikkan "localhost/wordpress" di browser anda maka akan mucul gambar seperti di bawah ini. Klik Create a Configuration File. Lalu klik Lets Go

 install wordpress di localhost


Cara Install Wordpress di Localhost

 7. Isilah data data sebagai berikut :

Cara Install Wordpress di Localhost
  • Bagian nomor 1 pada gambar harus diisikan dengan nama database yang tadi sudah anda buat di PHPMyAdmin yaitu db_wordpress
  • Bagian nomor 2 harus diisikan dengan username MySQL anda. Standar defaultnya adalah ROOT
  • Bagian nomor 3 harus diiskan dengan password MySQL anda. Standar defaultnya adalah tanpa password, jadi biarkan saja kosong.
  • Bagian nomor 4 harus diisikan dengan host. Karena anda menginstall di komputer sendiri, isikan dengan LOCALHOST
  • Bagian nomor 5 biarkan saja begitu, jangan di ubahh-ubah.
8. Halaman berikutnya cukup anda klik tombol RUN THE INSTALL
9. Isilah data data berikut lagi untuk data website anda

Cara Install Wordpress di Localhost

  • Bagian nomor 1 isikan dengan judul blog yang akan anda buat.
  • Bagian nomor 2 isikan dengan username untuk login admin nantinya
  • Bagian nomor 3 isikan dengan password login anda. Isikan 2 kali di kolom yang disediakan
  • Bagian nomor 4 isikan dengan alamat email anda yang aktif
  • Bagian nomor 5 penting untuk dicentang. Gunanya adalah agar blog anda bisa diindeks mesin pencari seperti google, bing, dll
10. Terakhir tinggal klik tombol INSTALL WORDPRESS
11. Tunggu samapi prosesnya selesai, dan bila sudah akan muncul detil USERNAME dan PASSWORD anda. Langsung saja klik tombol LOG IN.


0

Perbedaan Jaringan Lan, Man dan Wan

Posted by Unknown on 06.17
Perbedaan Jaringan LAN, MAN dan WAN


Artikel Teknologi Komputer




LAN  (Local Area Network) adalah Sekelompok komputer yang berbagi koneksi umum dan biasanya di daerah kecil atau di gedung yang sama. Misalnya kantor atau jaringan rumah. Atau bisa juga disebut jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (resouce, misalnya printer) dan saling bertukar informasi.

MAN  (metropolitan area network) adalah jaringan yang lebih besar. Jaringan ini dapat hubungkan pengguna komputer di area geografis tertentu. MAN dapat mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum. Jaringan MAN adalah gabungan dari beberapa LAN. Jangkauan dari MAN ini antar 10 hingga 50 km






WAN  (wide area network) jaringan komputer yang jangkauannya mencakup daerah geografis yang luas, seringkali mencakup sebuah negara bahkan benua. Wan dapat interkoneksi jaringan di seluruh dunia dan jumlahnya  tidak terbatas. Internet adalah contoh dari WAN.











0

How To Install Xampp

Posted by Unknown on 05.37

XAMPP is the most widely used web server software. Why ? Because its free, light and better than the other i think.  In this section I'd like to describe how to install xampp on computer

1. Download xampp in here.
2. Double-click the newly downloaded file

4-instal-xampp
















3. Select your languange and click ok

instal xampp, xampp localhost










4. Sometimes the errors message pop up in this process. Just ignore it and click OK

2-instal-xampp

5. Just click Next 
 
6. In this step, you ask for choose any software you'd like to install. Just Check all for make it work for sure.

5-instal-xampp
















7. Next you are requested for determine folder to store the files and folders XAMPP.  The default is C://xampp. If it done, Click Install

6-instal-xampp

















8. Wait until the process installation done. After that click finish.

 7-instal-xampp

9. Oke bingo, Xampp installed on your computer. After process installation finish, there will be a popup dialog asking if you want to launch the xampp control panel. Then klik yes.


8-instal-xampp








10. Click start on apache, filezilla and mysql buttons.

10-instal-xampp

11. Now open your brower, type "http://localhost/" on your url. If your browser become like this it mean you are successfull install xampp.

11-instal-xampp



1

Basic seo tricks for blogger

Posted by Unknown on 08.27
Search Engine Optimization (SEO) is the most important thing if you want have a good rank in google seach.
Because if you have a good rank in google, your website have a better chance to get more visitor.

So this time I'd like to a simple basic seo tricks for blogger.

1. Optimize your titles, URL and descriptions

This is probably the oldest tip in the SEO industry but it is still the most important. Title, url and description must can describe of your content or website with a simple word.

2. Provide useful and fresh content

One of the reasons you have a website or blog is to provide content to build an audience, keep your existing readers happy or gain new customers. With a provide useful and fresh content it can make your readers happy and not bored to visit your website. If your content is static, old or out of date then most probably your visitors will go away quickly and never come back.

3. Image Optimization

In your arcticle you must insert relevant images. Images can make your articles look better. And dont forget the html tag description in the images must filled too. It because sometimes some visitor come to your website because they are search a image. If we make effective use of images in our blog posts, then we can attain extra traffic from search engines


4. Maintain Quality Not Quantity

I guess for this i dont need to tell you why ?

Yes its true...!!

It because visitor doesn't like content with low quality and as you know Search Engines are always busy digging the high quality content.So,if you maintain good quality in your blog posts,your blog will be noticed by the Search Engines and will give much importance to your blog in the SERP soon.

5. Improve your website’s loading time

Website's loading time is important. If your website takes a long time to display the content it can make your visitor go away. So Improve your website's loading time is important !

0

Langkah langka menginstall opencart

Posted by Unknown on 06.56
Open cart adalah sebuah CMS untuk toko online yang cukup terkenal dan sangat powerfull untuk membangun website toko online. Namun bagi anda yang bingung bagaimana cara mengintallnya ?
 Disini saya akan menjeleskan bagaimana cara menginstall opencart.

 1. Download open cart terbaru disini atau untuk versi yang terbaru disini. *yang saya gunakan adalah versi 1.4.6 bisa di download disini*

 2. Setelah di download maka aktifkan apache dan phpmyadmin anda.

3. Setelah itu letakkan file hasil extract tersebut kedalam suatu folder sebagai contoh dengan nama "opencart". Lalu letakkan folder tersebut kedalam htdocs yang biasanya terdapat di drive c. *jika di c maka letakkan di C://xampp/htdocs/"


4. Oke file opencart sudah siap, xampp sudah berjalan. Maka sekarang saatnya anda harus membuat database opencart. Jika xampp anda terdapat di drive c. Maka masukkan path "C://xampp/mysql/data" lalu buat sebuah folder dengan nama "database_opencart".




5. Setelah itu maka anda buka browser anda. Browser yang saya gunakkan adalah firefox. Lalu anda ketikkan "http://localhost/opencart/upload" kedalam url browser lalu tekan enter, Maka akan muncul gambar seperti dibawah ini :

6. Gambar diatas adalah gambar installasi opencart. Klik checkbox "I agree to the licenses" lalu tekan "continue" Maka akan muncul halaman "Pre Installation" seperti dibawah ini :



 7. Anda Scrool saja kebawah hingga menemukan tombol "Continue" maka klik. Anda akan disajikan dengan halaman Configuration.
Field database Host diisi dengan = "localhost".
Field User, Password sesusai dengan pengaturan user phpmyadmin anda tetapi biasanya untuk User diisi dengan = "root" dan password dengan = "" (Kosong).
Field Database diisi dengan folder database yang sudah kita buat pada tahap ke 3 yaitu "database_opencart".
Field Database Prefix bisa dikosongkan saja.
Field Username diisi sesuai keinginan anda bebas. Tetapi disini saya akan mengisi dengan "derian_rabbani_13115"
Field Password diisi dengan = "admin" (Untuk sementara saja)
Field Email diisi dengan email pribadi anda.






Setelah Semua data telah terisi, maka anda klik "continue". Jika proses intallasi berhasil maka akan muncul halaman seperti berikut.



8. Jika proses penginstallan berhasil, maka langkah terakhir adalah menghapus folder "install" yang terdapat di dalam folder opencart kita. Cara menghapus folder tersebut adalah dengan langsung membuka file opencart kita atau dengan ketikkan path "c://xampp/htdocs/opencart/upload/" kedalam file explorer. Lalu disana terdapat folder yang bernama "install". Nah folder tersebut lah yang kita hapus.



9. Jika penghapusan berhasil. Maka opencart anda siap digunakan !

10. Untuk Melihat hasil website toko online anda maka ketikkan "http://localhost/opencart/upload/" di browser. Maka tampilan toko online anda akan seperti ini

11.  Untuk login ke halaman admin maka anda harus login terlebih dahulu dengan mengetikkan "http://localhost/opencart/upload/admin" di browser, lalu masukkan Username dan Password yang anda isi pada saat instalasi.



Jika Usename dan password benar. Maka akan muncul halaman admin seperti ini :


Sekianlah informasi cara menginstall opencart dalam localhost.

2

PDO atau MYSQLi?

Posted by Unknown on 03.37
Setelah rilisnya PHP 5.5, banyak developer yang khawatir akan di hapusnya ekstensi mysql. Dan jika itu benar benar terjadi dan anda belum memperbarui kodingan anda. maka akan tewas lah semua website atau sistem anda. Oleh karena itu mulai banyak para developer developer yang pindah menggunakan PDO ataupun mysqli. Namun jika anda masih bingung perbedaan 2 mahluk ini, maka akan saya jelaskan sedikit. 

Mysqli adalah ekstensi khusus untuk mysql. mysqli di ciptakan untuk menggantikan ekstensi mysql biasa yang sudah ada. Kelebihan mysqli dari pada mysql biasa adalah mysqli sudah dapat mendukung php object atau prosedural. Dan mysqli lebih aman dalam penggunaannya dari pada ekstensi mysql biasa.

PDO singkatan dari PHP Data Object  adalah suatu ekstensi dari PHP yang sangat disarankan dan di support oleh PHP untuk melakukan koneksi dengan database. Kelebihan PDO ini adalah dapat  menghubungkan dengan berbagai database tanpa  harus merubah kodingan (kecuali query databasenya). PDO sudah mulai banyak digunakan di karenakan fiturnya yang dapat mensupport php prosedural atau php objek. Dan framework yii menggunakan PDO secara penuh dalam segala querynya.

Berikut adalah contoh skrip sederhana PDO dan MYSQLI untuk koneksi database : 

MYSQLI

$mysqli = new mysqli($db_host, $db_user, $db_word, $db_name);
if ($mysqli->connect_errno)
{
    $err
    = "Koneksi Gagal : "
    . $mysqli->connect_errno
    . ' '
    . $mysqli->connect_error
    ;
    echo $err;
 } 


PDO


$dsn = "mysql:host=$db_host;dbname=$db_name";
try
{
    $pdo = new PDO($dsn, $db_user, $db_word);
}
catch(PDOException $exc)
{
    echo "Tidak ada koneksi PDO";
}
var_dump($pdo);


0

MyISAM VS InnoDB ?

Posted by Unknown on 03.37
Di dalam mysql terdapat banyak tipe tabel atau engine tabel. semua tergantung bagaimana anda menginstall mysql tersebut. Namun dari beberapa tipe tabel tersebut. Terdapat 2 tipe table yang menjadi primadona saat ini dan paling banyak digunakan. Ya mereka itu adalah MyISAM dan InnoDB. Mungkin beberapa ingin tau apa sih perbedaan dari mereka berdua sehingga begitu banyak orang yang menggunakan? Disini saya akan menjelaskan sedikit perbedaan mereka.

MyISAM

MyISAM merupakan tipe tabel yang paling banyak digunakan dikarenakan sederhana, stabil dan mudah digunakan. Jika kita akan menyimpan data sederhana yang tidak terlalu rumit, maka gunakanlah tipe tabel ini. Berikut adalah kelebihan tipe table MyISAM antara lain :

    1. Kecepatan akses.
    2. Kestabilan.
    3. Semua hosting biasanya mensupport table ini. Karena ini adalah tipe database yang paling banyak digunakan.

Kekurangan table ini adalah mengggunakan sistem use-table locking. Sehingga jika ada suatu user yang mengakses table a, user lain tidak bisa mengakses table a keculi user yang sebelumnya sudah selesai melakukan transaksi di table tersebut.

InnoDB

InnoDB merupakan tipe tabel MySQL yang mendukung proses transaksi dan biasanya digunakan untuk sebuah aplikasi mempunyai tingkat transaksi yang tinggi. Tipe ini memiliki beberapa keunggulan, antara lain:
  1. Mendukung transaksi antar tabel.
  2. Mendukung row-level-locking.
  3. Mendukung Foreign-Key Constraints.
  4. Crash recovery.
Menurut dari forum forum, tipe table ini juga dapat melakukan commit dan rollback seperti database database hebat saat ini. Saya sendiri belum tau apakah itu benar atau tidak, tetapi teman saya bilang hal itu bisa di lakukan.

Kekurangan dari InnoDB ini adalah banyak hosting yang tidak menyediakan tipe table ini kecuali anda membeli pake yang "wah". Di salah satu hosting yang cukup terkenal di indonesia, tipe InnoDB baru tersedia jika anda membeli paket minimal 1.5 juta pertahun.

Jadi mana yang lebih baik antara MyISAM atau InnoDB ? Semua tergantung sistem yang akan anda buat. Jika anda berpikir sistem yang akan anda buat akan banyak melakukan transaksi, maka InnoDB adalah pilihan yang tepat. Tetapi jika cuma sistem sistem yang biasa aja, MyISAM lah yang tepat.

1

Fungsi String PHP Yang Paling Sering Digunakan

Posted by Unknown on 22.58
Ketika anda belajar php, pasti anda pernah belajar mengenai fungsi fungsi string. Namun anda pasti sedikit bingung untuk apa fungsi ini ? dan kapan di gunakannya ? toh selama ini saya buat aplikasi tanpa ini pun juga bisa. Ya mungkin jika anda membuat aplikasi yang sederhana manfaat dari fungsi string ini akan kurang terasa, tetapi jika anda membuat sistem yang rumit maka akan sangat terasa manfaatnya.

Berikut fungsi fungsi string yang sangat sering digunakan :

1. str_replace
    str_replace adalah fungsi string yang digunakan untuk mereplace suatu string, dengan string lainnya.
Contoh :
<?php
echo str_replace('jeruk','apel','saya suka jeruk')
?>
//Hasilnya "saya suka apel"

2. str_repeat
    str_repeat adalah fungsi string yang digunakan untuk melakukan pengulangan suatu string.
Contoh :
<?php
 echo str_repeat('pa',2)
?>
//Hasilnya "papa"

3. strtolower
    strtolower adalah fungsi string yang digunakan untuk merubah semua huruf di dalam suatu string menjadi huruf kecil semua.
Contoh :
<?php
echo strtolower('Saya Sangat Suka Dengan KAMU') /
?>
Hasilnya "saya sangat suka dengan kamu"

4. strtoupper
    strtoupper adalah fungsi string yang digunakan untuk merubah semua huruf di dalam suatu string menjadi huruf besar semua.
Contoh :
<?php
echo strtoupper('derian Rabbani')
?>
 // Hasilnya "DERIAN RABBANI"


5. ucfirst
    ucfirst adalah fungsi string yang digunakan untuk merubah semua huruf di dalam suatu string menjadi huruf besar di setiap awal kata.
Contoh :
<?php
echo strtoupper('Andi sedang belajar matematika')
?>
 // Hasilnya "Andi Sedang Belajar Matematika"

6. explode
    explode adalah suatu fungsi string yang digunakan untuk membagi  atau memotong string menjadi bagian bagian array.
Contoh :
<?php
$a = explode(',','apel,jeruk,nanas') ;
echo $a[0];
 ?>
//Hasilnya "jeruk"

7. implode
    implode adalah kebalikan dari fungsi explode. yaitu menggabungkan suatu array menjadi sebuah variabel atau string.
Contoh :
<?php
$b = array("Honda","Yamaha","Kawasaki");
$c = implode(',', $b);
echo $c;
?>
//Hasilnya "Honda,Yamaha,Kawasaki"

8. number_format
    number_format adalah suatu fungsi yang digunakan untuk memformat suatu angka
Contoh :
<?php
$rupiah = number_format('100000',0,',','.');
echo "Uang saya : Rp. ".$rupiah;
 ?>
//Hasilnya : "Uang saya : Rp. 100.000


0

PHP 5.5 Rilis, kabar baik atau kabar buruk ?

Posted by Unknown on 05.57
PHP 5.5 sudah dirilis pada tanggal 20 juni 2013, mungkin banyak yang bertanya apa ya kelebihan dari php 5.5 ini ? atau mengapa kita harus mengupgrade php kita ke versi ini ? Mungkin itu beberapa pertanyaan yang ada di benak kita.

Saya pikir bagi para developer php, untuk mengupgrade php ke versi yang terbaru adalah sebuah kewajiban. Kenapa ? Karena dengan mengupgrade versi terbaru, kita bisa mensesuaikan kodingan kita dengan standar yang ada saat ini. Sehingga nanti ketika kita menghosting koding yang telah kita buat, maka dapat berjalan seperti yang ada di server local kita.

Oh ya kembali mengenai php 5.5. Terdapat kabar buruk bagi developer. Ini di karenakan mulai versi 5.5 dan keatas, ekstensi mysql sudah dianggap "usang" dan juga terdapat kemungkinan ekstensi ekstensi mysql akan di hapus sewaktu waktu. Tidak ada laporan resmi dari php.net mengenai kenapa ekstensi ini di hapus. Tetapi dari beberapa forum php, penghapusan ini di karenakan beberapa isu yaitu :

1. PHP ingin "berkembang" sebagai bahasa pemograman. Hal ini di karenakan oleh banyaknya komunitas komunitas komputer yang menganggap PHP sebagai bahasa pemograman untuk "anak anak".

2. Masalah keamanan. Kenapa keamanan ? Ya mungkin anda sudah tau seberapa banyak website website yang terkena hack di karenakan penggunaan ekstensi mysql ini. Sebenernya ekstensi mysql cukup aman, tetapi banyak orang yang tidak tau cara penggunaan ekstensi ini dengan baik dan benar sehingga terdapat lubang keamanan yang terbuka dan memungkingkan untuk di retas menggunakan tehnik sql injection.

Terlepas dari itu semua. Memang sudah saatnya kita untuk berpindah menggunakan metode yang lain. Kenapa ? Apakah kita selamanya akan menggunakan mysql ? tentu tidak kan. Jadi bagi anda yang ingin pindah menggunakan tehnik lain, saya sarankan menggunakan tehnik PDO. atau yang ingin tetap menggunakan mysql, lebih baik mulai belajar fungsi mysqli. Karena kedua fungsi tersebut lah yang akan di suppot PHP untuk kedepan.


Copyright © 2009 Rabbani Blog All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.