Tampilkan postingan dengan label Php. Tampilkan semua postingan
Tampilkan postingan dengan label Php. Tampilkan semua postingan

Senin, 25 September 2017

Screencast : Unit Testing With PHPUnit



hello guys, here we are. we will learn about testing like unit test or test driven development, but in this case we will learn about unit test using phpunit. we know that phpunit is the framework test that very popular for web development instead of the other testing framework like laravel dust. or something else.

in this case, i want to share with you all about screencast that much benefit for you that courious about to learn testing. before that, is you know how the test work? is it we clicked all website or something? NO!!. test work using console and its work when we code our test to achieve something. like when we assert to login or register we code that assert must be achieve true or something else response to be "success" or "200".

what is benefit if we use unit test in our project? 
1. it much easier to test 
2. it decrease error before our project up to production
3. it make our project more maintainable.
4. it make us more profesional :D

what is disanvantages of using unit test?
1. more code to write
2. more hour to end up your project
3. more hard to code

so, i think if you choose to be more profesional developer, you should choose using unit test from now.  goodluck!

in this morning i got ten screencast free about unit test from youtube. i think it whorted for you. its teach us step by step and very easy to learn. here we go, look at the list video in the bellow.

















congrats guys.. hope you enjoy this tutorial and that screencast above. thankyou verymuch ^_^

Kamis, 15 September 2016

Install, Update dan Remove Paket Library PHP Menggunakan Composer | Learn and Practice



composer adalah package manager khusus php yang berguna untuk segala manajemen paket atau library seperti : install, update, remove, dll.

composer juga bisa dibuat untuk menginstall framework seperti codeigniter, laravel, slim dll.




package manager di setiap bahasa pemrograman berbeda beda, kalo temen2 pernah make java, package managernya adalah maven, dan banyak package manager lain :

  • python :  pip
  • ruby : gem
  • javascipt :  npm dan bower
  • java : maven
 dll

cara install composer bisa di lihat di website resminya,

Note : mengingat cara install composer berbeda beda tiap versinya maka tidak saya buatkan tutor installnya.

saya asumsikan kalian sudah install composer, so lets moving on.

buka terminal (linux/macos) atau cmd (windows) . ketikkan command berikut untuk melihat perintah2 apa saja yang ada di dalam composer.

composer --help

 hasilnya akan seperti berikut


udah tau kan perintah-perintahnya composer apa aja? banyak kan hehe. but dont worry, dalam tutorial kali ini saya nggk akan menjelaskan semuanya karna udah ada di dokumentasi composer sendiri.

oke. lanjut ke langkah install package menggunakan composer . 

Note : langkah instalasi ini saya lakukan di framework laravel dan paket yang saya install adalah php-goose untuk scrapping data



ketikkan perintah berikut di terminal

  1. Install Paket dari composer.json

    edit atau buat composer.json dengan menyertakan nama paket yang akan di install pada key : require-dev
    contoh :


    setelah itu ketikkan command berikut :
     
    composer install

    hasilnya akan seperti berikut :



    cukup mudah bukan? ada yang lebih mudah lagi lho, lanjut ke langkah selanjutnya. ^_^
  2. Install Paket Langsung dari Comand Line

    buka terminal/cmd kalian, ketikkan command berikut :
    composer require scotteh/php-goose --dev
    perintah di atas akan mendownload dan memasang paket ke folder vendor, sekaligus mengupdate file composer.json.
    hasilnya akan seperti berikut :

  3.  Update Paket

    ketikkan command berikut :
    composer update
    perintah ini akan melakukan update di semua paket yang ada di dalam composer.json
    hasilnya seperti ini

  4. Remove Paketketikkan command berikut :

    composer remove scotteh/php-goose
     perintah ini akan menghilangkan paket php-goose yang kita install sebelumnya.

    hasilnya akan seprerti berikut :


    oke. langkah-langkah pokoknya udah selesai, silahkan pelajari lagi dan lakukan langkahnya dengan benar, hasil yang di atas tidak akan sama persis dengan punya kalian, karna beberapa perubahan yang udah saya lakukan di lingkungan development saya. so ? pokoknya nggk ada error merah di command line anda, maka anda melakukannya dengan benar. hehe

    keep code guys ^_^

Senin, 03 Agustus 2015

Membuat Mass Email Broadcaster dengan PHP Script

Assalamualaikum Wr Wb .

Email BroadCaster adalah teknik untuk mengirim pesan secara masal ke segala jenis email, teknik ini di gunakan untuk banyak hal, seperti publikasi acara, undangan, pengumuman, bahkan spaming. contoh teknik broadcast adalah broadcast message milik BlackBerryMesangger. Banyak orang memanfaatkan fitur ini sebagai Mempromosikan Penjualan, Produk. dll.

PHP Script memiliki Fitur untuk mengirim email , Bagaimana caranya?. dalam Bahasa pemrograman PHP, terdapat code mail(to, subject, message) , yang akan kita bahas selanjutnya.
Contoh Email Broadcaster sudah saya buat adalah berikut ini : bill.meximas.com

Screenshot direktori  :


pada contoh sebelumnya, apabila kita klik kirim, halaman otomatis akan di muat ke halaman baru, yaitu ke bill.meximas.com/mail/openfile.php , file openfile.php adalah file yang akan membaca file bill.txt pada direktori /mail/upload/bill.txt. isi dari file bill.txt adalah kumpulan email yang akan kita tuju nanti. apabila ingin mengirim ke email yang lain, kita harus menggantinya pada file tersebut.

Berikut tata cara pembuatan Email BroadCaster dengan PHP Script :

1. Buat akun web hosting dahulu, kalo sudah punya langsung masuk ke file manager atau upload via FTP.
NB : di harapkan web hosting nya sama, agar tidak ada kesulitan yang berarti. pada tutorial kali ini saya menggunakan hosting ini .

2. Sebelum ke langkah upload, silahkan anda download terlebih dahulu file berikut EmailBroadCaster.zip, setelah itu extract file nya. atau copy paste dari link berikut :
- openfile.php
- mail.php
- index.php

3. apabila semua file telah siap, waktunya kita upload file tersebut ke server. pada tutorial ini saya akan menggunakan file manager 1 yang ada pada fitur idhostinger .




4. setelah membuka file manager, silahkan buka folder upload,  Ganti isi file bill.txt dengan list email yang hendak di broadcast.



5. Apabila berhasil, akses web anda, lalu klik kirim. seperti pada gambar berikut :


 6. apabila berhasil sesuai langkah2 di atas. hasil pengiriman broadcast email akan seperti berikut.




Mau pasang iklan di blog?. klik Disini
Sekian artikel saya, Semoga Bermanfaat.

Stay fools to Stay Hungry
NB : Artikel ini di peruntukkan untuk pendidikan semata. hal-hal negatif yang di lakukan oleh pengguna tutorial , bukan tanggung jawab penulis.

Rabu, 07 Januari 2015

Install XAMPP di Linux ( Ubuntu 14.04 )

Relate search : Install, Xampp, Wampp, Apache, Mysql, PHPMyadmin, Linux, Ubuntu, Gnome, Server, Web, Browser.

Xampp adalah software yang di buat oleh Apache Friends dari Apache Corporation yang di tujukan untuk memudahkan para web developer dalam membuat website, peran xampp dalam developing website adalah menyediakan software-software yang di butuhkan dalam operating website, seperti : Web Server(Apache dan Tomcat) , DBMS(mysql), dan Filezilla (untuk FTP). dengan adanya xampp , web developer tidak perlu repot-repot menginstall satu-satu software di atas, dengan hanya menginstall xampp, semua software tersebut langsung terinstall built in. 

untuk mendapatkan sotware xampp bisa anda download si website resminya di ApacheFrieds, masuk ke menu downloads. xampp memiliki 3 versi untuk 3 platform yang berbeda, yaitu versi Windows, Linux dan OSX. pada tutorial kali ini saya akan memandu anda untuk menginstall Xampp di linux, jadi silahkan downloads yang versi linux.


setelah anda memiliki xampp versi linux, maka kita akan lanjut ke langkah-langkah menginstallnya. beirkut langkah-langkahnya : 

1. buka terminal , tekan alt+ctrl+t atau , masuk ke menu lalu klik terminal. masuk ke level root

lalu masuk ke direktory di mana anda menyimpan file instalasi xampp.
contoh  : 



2. pada gambar di atas terdapat 2 file xampp yaitu xampp-1.7.7 yang bertipe tarball gzip. dan file xampp-1.8.3 yang bertipe *.run, apabila anda download xampp terbaru (sampai artikel ini di post) maka anda akan mendapatkan file xampp yang bertipe *.run . untuk menginstallnya terlebih dahulu ganti permission dari file xampp tadi menjadi execute , untuk dapat di jalankan , untuk menjadikan permissionnya execute, ketik : chmod 777 xampp-linux-1.8.3-1-installer.run ganti text berwarna merah dengan nama file xampp yang anda download.



3. kemudian ketik :  ./xampp-linux-1.8.3-1-installer.run ganti tex warna merah dengan file xampp anda. setalah itu tekan enter.


lanjutkan untuk langkah-langkah installnya sesuai gambar di bawah ini. :









setelah selesai install , lalu jalankan xampp manager untuk menjalankan program-program yang ada di dalamnya.

screenshot program xampp manager. :



NB : ada dua cara untuk menjalankan xampp di linux yaitu : 
1. menggunakan xampp-manager gui seperti gambar di atas.
2. menggunakan terminal yaitu dengan mengetikkan perintah : 
/opt/lampp/lampp start 



NOTE : 3xpl01t memberikan tawaran bagi pembaca yang ingin order membuat website, bisa order ke kami , untuk tata caranya bisa masuk ke link berikut. 
Mau pasang iklan di blog?. klik Disini

Sekian artikel saya, Semoga Bermanfaat. Wassalamualaikum Wr Wb

Stay fools to Stay Hungry
NB : Artikel ini di peruntukkan untuk pendidikan semata. hal-hal negatif yang di lakukan oleh pengguna tutorial , bukan tanggung jawab penulis.

Search