Cara Mudah Install Composer Php Dalam 9 Menit

 Banyak para developer atau programmer menyarankan Composer bagi pengguna bahasa pemrograman PHP. Bukan tanpa argumentasi hal ini dikarenakan dengan pinjaman tools Composer akan mempermudah kamu dalam membangun proyek PHP dan mengorganisir library pada sebuah proyek. Dengan memakai Composer projek kamu mampu dikaitkan dengan library atau package dari packagist.org.

Analoginya mungkin kamu pernah menyisipkan file css dengan instruksi program atau js dengan instruksi program pada halaman web yang sedang kamu bangun. Ini artinya halaman web yang sedang kamu berdiri memiliki dependencies atau ketergantungan kepada file css dan js. 

Sama halnya dikala halaman website kamu menggunakan library PHP lain mirip PHP Spreadsheet untuk proses impor maupun ekspor data excel ke dalam projek kamu. Ini artinya laman situs web kau mempunyai ketergantungan terhadap library PHP Spreadsheet. Jika kau mempunyai banyak library yang dipakai pastinya perlu diatur dengan baik bukan.

Untuk mengurus library-library yang ada pada projek kamu dengan baik, kau bisa menggunakan Composer. Karena dengan menggunakan Composer akan membuat lebih mudah kamu dalam memasang suatu library, memperbaharui library yang sudah dipasang. Yang tak kalah penting dari Composer yaitu mempunyai fitur autoload yang berguna dalam mengatasi pemanggilan library, sehingga kamu tidak perlu meng include kan semua library.

Mungkin kau mengajukan pertanyaan-tanya apa itu Composer? Composer merupakan sebuah tools package manager atau dependency manager yang tersedia pada bahasa pemrograman PHP. Composer akan menghubungkan projek kau dengan library atau package yang telah ditawarkan oleh packagist.org. Packagist merupakan situs repository library atau package untuk bahasa pemrograman PHP, disana terdapat banyak library yang bisa kamu gunakan.

Jadi apakah kau kesengsem memakai Composer? Composer mampu diinstall untuk aneka macam platform baik itu Windows, Mac OS maupun Linux sekalipun. Tenang, Pada postingan kita akan uraikan bagaimana cara menginstall Composer pada ketiga platform tersebut. Kamu tidak perlu gundah dikala menginstal Composer akan menyantap banyak kuota internet kau, karena ukurannyapun kurang dari 1 MB.

Cara Install Composer di Windows

Sebelum menginstal Composer pada perangkat Windows, tentukan kamu sudah memiliki PHP dengan versi 5.3.2 ke atas. Jika belum kamu mampu menginstal XAMPP apalagi dulu pada situs apachefriends.org. Jika telah mari simak tindakan instalasi Composer pada perangkat Windows berikut :

1. Kunjungi Situs Resmi Composer

Langkah pertama buka laman resmi Composer di getcomposer.org lalu pilih hidangan download. Kamu juga bisa membaca tutorial dan dokumentasinya dengan memilih sajian documentation.

2. Download Composer

Setelah masuk ke halaman download kemudian klik pada Composer-Setup.exe, amati gambar di atas yang ditandai dengan garis warna merah. Tunggu beberapa saat hingga proses pengunduhan final dikerjakan.

3. Install Composer

Buka berkas Composer-Setup.exe yang telah terunduh tadi dengan cara klik dua kali pada berkas tersebut, maka akan tampil jendela instalasi Composer. Untuk developer mode biarkan saja kosong kemudian tekan tombol Next.

4. Pilih Lokasi PHP

Secara default Composer akan mencarikan letak berkas PHP. Namun kalau tidak didapatkan kau bisa mengklik browse lalu pilih letak direktori daerah kau menyimpan berkas PHP. Apabila kamu memakai XAMPP, kebanyakan berkas PHP akan disimpan pada direktori C:\xampp\php\php.exe. Setelah path PHP telah sesuai lalu tekan tombol Next.

5. Proxy Setting

Kamu mampu mengabaikan proxy setting dengan membiarkannya kosong atau bila kamu ingin menggunakan proxy kamu bisa mengisinya dengan memasukan url proxy kamu. Setelah itu klik tombol Next.

6. Ready to Install

Setelah itu akan muncul jendela ready to install lalu tekan tombol Install, tunggu beberapa ketika hingga proses instalasi simpulan. Tenang, proses instalasinya tidak lama kok, jadi silahkan tunggu sebentar ya!.

7. Finish

Setelah proses instalasi selesai maka akan tampil jendela information kemudian tekan tombol Next kemudian Finish. Sampai disini proses instalasi Composer sudah simpulan dilakukan.

Untuk menentukan apakah Composer sudah sungguh-sungguh terinstal dengan baik. Kamu dapat mengeceknya dengan membuka command prompt atau CMD lalu masukan perintah composer lalu tekan enter. Apabila tampil seperti gambar di bawah bermakna Composer sudah berhasil dipasang dengan baik.

Cara Install Composer Pada mac OS atau Linux

Untuk cara instal Composer pada perangkat Mac OS atau Linux berbeda dengan Windows. Sebelum menginstal Composer pada perangkat Mac OS atau Linux, tentukan terlebih dulu kau sudah mempunyai PHP dengan versi 5.3.2 ke atas. Jika belum kamu bisa menginstall XAMPP apalagi dahulu pada situs apachefriends.org sesuaikan dengan perangkat yang kau gunakan. Jika telah mari kita lanjut pada tindakan instalasi Composer pada perangkat Mac OS atau Linux berikut :

1. Kunjungi Situs Resmi Composer

Langkah pertama buka laman resmi Composer di getcomposer.org kemudian pilih menu download. Kamu juga mampu membaca bimbingan dan dokumentasinya dengan menentukan menu documentation.

2. Salin Script

Pada halaman download disana terdapat skrip untuk penginstalan Composer bagi perangkat Mac OS atau Linux. Silahkan kau salin skrip pada laman resminya atau kau juga bisa menyalin skripnya yang ada di bawah ini. Namun tetap direkomendasikan untuk menyalin skrip pada situs resminya ya. 

php -r “copy(‘https://getcomposer.org/installer’, ‘composer-setup.php’);”

php -r “if (hash_file(‘sha384’, ‘composer-setup.php’) === ‘e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a’) echo ‘Installer verified’; else echo ‘Installer corrupt’; unlink(‘composer-setup.php’); echo PHP_EOL;”

php composer-setup.php

php -r “unlink(‘composer-setup.php’);”

3. Paste Script pada Terminal

Setelah skrip tersalin kemudian buka terminal lalu paste pada terminal. Tunggu beberapa dikala hingga proses instalasi tamat. Proses ini akan melaksanakan pengunduhan, jadi tentukan perangkat kau masih terkoneksi dengan internet. Sebenarnya pada langkah ini Composer telah terpasang namun masih secara setempat.

4. Ubah ke Global

Agar composer dapat diakses secara global pada terminal. Masukan perintah berikut pada terminal lalu tekan enter. 

mv composer.phar /usr/local/bin/composer

Perintah tersebut dimaksudkan untuk memindahkan berkas composer.phar agar bisa digunakan secara global. Sehingga kamu mampu memanggil perintah composer pada terminal dimanapun berada.

Sampai disini proses instalasi Composer sudah berhasil dilaksanakan. Untuk memeriksa apakah Composer telah berhasil terinstal dengan baik, sama mirip pada Windows kamu mampu memasukan perintah composer pada terminal.

“Keberhasilan bukanlah milik orang pintar. Namun kesuksesan itu ialah milik mereka yang senantiasa berupaya” (B.J. Habibie)

Kesimpulannya setelah kamu berhasil memasang Composer pada perangkat yang miliki, kau akan mempunyai jalan masuk yang luas serta mudah dalam mendapatkan berbagai package atau library. Sehingga ini mampu memajukan efektivitas kerja kamu dalam mengembang kan projek, jadi selamat melakukan pekerjaan kembali.

Pandangan Baru Cara Membuat Sms Gateway Android Dengan Database Mysql

Sebenarnya untuk membuat SMS Gateway Android Dengan Database MySQL sudah berhasil tekno-g buat namun sebab masih versi ujicoba belum bisa di share dalam artikel ini, InsyaAllah gampang-mudahan dikala telah fix akan kita buat penjelasan terperinci pada pada artikel tersendiri.
Baik walaupun bukan sebatas wangsit dan bahwasanya sudah dipraktekkan namun ada baik kami beri klarifikasi bagaimana cara menciptakan sms gateway dengan android, apa saja yang dibutuhkan, bahasa pemograman apa yang dipakai dalam pembuatannya?
Walau tidak superior tetapi kami percaya ini akan sangat menolong teman yang kepincut dalam bidang otomasi, dimana dikala diharapkan kita mampu aplikasi sms yang mampu diakses oleh siapa saja baik itu melalui web lokal (intranet), android dan web public (internet).

Apa yang dibutuhkan ?

Untuk menciptakan sms gateway beberapa hal berikut sungguh kita butuhkan :
  • Ponsel Android yang memiliki Chip atau Kartu Handpphone tentu saja digunakan untuk mengantarsms nantinya
  • Sebuah komputer atau laptop yang bertindak sebagai server database MySQL
  • Web server lokal mirip XAMPP (untuk pengembangan database bisa di taruh di hosting)
  • Database yang disiapkan terdiri sekurang-kurangnyadari 2 tabel ialah : tabel sms (tsms) dan tabel phone (tphone)

Bahasa Pemograman yang digunakan?

  • Untuk menciptakan aplikasi android sebenar tidak perlu menggunakan bahasa pemograman yang rumit seperti java atau android studio, cukup cuma dengan menyusun blok-blok adalah dengan menggunakan aplikasi Thunkable atau AppInventor.
  • PHP so pasti teman semua sudah tahu yang satu ini, jikalau belum tahu googling lagi deh.
  • MySQL bekerjsama ini bukan bahasa pemograman tetapi salah satu jenis database
  • XAMPP menyediakan server apache dan MySQL untuk local sehingga kita bisa me running php dengan mudah

Logika Pemograman ?
Nah kini mari lihat bagaimana nalar pengerjaan dari sms gateway..
Pertama sahabat menyiapkan aplikasi android sebagai gateway yang dibangun dengan gampang memakai thunkable atau app inventor, fungsi dari aplikasi ini secara terinci selaku berikut :
  1. Mencek apakah server yang berisi file cek status sms extension php bisa diakses atau tidak
  2. Jika mampu diakses maka akan mengerjakan suatu file cek antrian sms di dalam database yakni tabel tsms, sediakan sebuah field yg membuat status 0 utk belum terkirim, 1 untuk sudah terkirim. Buatlah query tertentu pada file cek antrian tersebut yang hanya mengambil 1 recordset per satu waktu yang statusnya 0.
  3. Jika status 0 maka kirim sms, saat sms telah sukses terkirim (sent) maka aplikasi android akan mengambil id record tadi kemudian meng update nya menjadi 1 yang artinya terkirim.
  4. Begitu berulang terus dengan dengan memakai timer dan mampu di set sesuai impian kita pada interval waktu tertentu.

Kedua logika pada file php yg diakses oleh aplikasi android, setidak terdapat 2 file adalah : file untuk menginput data sms dan file untuk menyaksikan antrian sms serta yang ketiga yaitu file untuk mengupdate data sms, penjelasannya sebagai berikut :

  1. Aplikasi android pada bab pertama diatas akan terus aktif dan mencek selama interval tertentu contohnya 5 atau 10 detik melalui file cek_antrian_sms.php
  2. Pada file input_sms.php dipakai untuk mengentri sms yang akan dikirim ke tsms (tabel sms), sekaligus menyimpan no hp dan nama ke tabel tphone.
  3. Data sms yang masuk ke tsms akan berstatus 0, dan jeda waktu akan dideteksi oleh aplikasi android.
  4. Terakhir setelah sms terkirim oleh android maka tugas file update_status_sms.php untuk di saluran dan mengganti status 0 menjadi 1.

Ketiga, jika ada akhir sms pada hp dan masuk, maka pada android yang dibentuk menggunakan thunkable ada satu blok yakni sms_received, yakni blok yang memonitor bahwa ada sms yang diterima, maka dimasukkan kedalam suatu variabel nomor hp yang masuk dan sms, untuk berikutnya di insert ke tsms selaku balasan dari sms yang kita kirim tadi. Dilangkah ini berarti kita mesti menyertakan sebuah field apakah ini incoming atau outgoing sms.

Pengembangan 

Sesuai namanya gateway atau gerbang sms berguna untuk mengantardan mendapatkan sms secara otomatis dalam interval waktu yang kita tetapkan, untuk pengembangan ini mampu dipakai :
  • SMS Auto Reply. Membuat sms support atau isu sesuai kata kunciyang diantaroleh user, contohnya jikalau user mengirim kata INFO BAYAR ke sms gateway maka akan otomatis timbul jawaban yang telah disediakan misalnya “INFO BAYAR SILAHKAN Menghubungi No Helpdesk di 0812xxxx”
  • Group SMS, mengirim sms hanya terhadap group orang yang sudah kita memutuskan
  • SMS Ulang Tahun, Mengirim SMS otomatis kepada orang yang telah kita catat tanggal hari ulang tahunnya
  • SMS Billing, mengantarsms tagihan mengingatkan konsumen 
  • Dan lainnya.

Demikian Ide Cara Membuat SMS Gateway Android Dengan Database MySQL, mungkin diantara sobat ada yang bilang kenapa tidak di hp itu saja dibentuk databasenya, berdasarkan kami ada beberapa pertimbangan.

Seperti yang telah dibilang diatas bahwa dibutuhkan nanti sms gateway ini bisa di susukan dari semua perangkat baik itu android, iphone atau perangkat lain yang mampu mengakses browser. Sehingga bisa multi client. Bersambung

Terima kasih telah berkunjung ke blog tekno-g ini, Jika sobat mendapatkan hal yang salah dalam artikel ini silahkan komentar yang membangun untuk perbaikan, kami akan berusaha mencari solusi segera mungkin. Apabila merasa bermanfaat yang besar silahkan like and share. Terima kasih

Cara Menanggulangi Atau Memperbaiki Incorrect Format Parameter Dikala Impor Data Mysql Xampp

Pernah memperoleh pesan error “Incorrect Format Parameter” dikala impor Data MySQL di XAMPP ? Bisa jadi pernah hal ini terjadi ketika sobat melaksanakan migrasi data atau ingin mengcopy data MySQL dari satu komputer ke komputer yang lain. Tekno-g juga pernah mengalami hal tersebut dimana dikala mengimpor data format .sql yang dibentuk dari database sebelumnya dan dimasukkan ke dalam database gres menggunakan Phpmyadmin dengan memakai perintah Impor maka muncullah pesan error incorrect Format Parameter.

Penyebab Munculnya Error Incorrect Format Parameter

Menurut hemat kami error tersebut muncul alasannya file .sql yang di import mempunyai baris arahan yang mengandung parameter yang tidak sesuai dengan metode yang mengimpornya. Ketidaksesuaian ini diakibatkan Beda versi XAMPP yang dipakai.
Saat sobat menginstall xampp maka bundling yang terdapat didalamnya juga sesuai dengan versi yang dimiliki xampp tersebut. Bundling disini maksud kami antara lain PHP, APACHE SERVER, MySQL, Phpmyadmin dan lainnya.

Cara Memperbaiki

Setelah kita tahu penyebab error tersebut kini saatnya kita coba perbaiki, untuk memperbaiki error Incorrect Format Parameter bantu-membantu cukup gampang, ialah dengan cara Menginstall XAMPP yang memiliki model yang sama dengan XAMPP sebelumnya.
Ini bermaksud file .sql yang dihasilkan oleh phpmyadmin yang ingin kita impor pribadi di kenal formatnya oleh phpmyadmin yang pakai untuk mengimpor data tersebut.
Demikian artikel Cara Mengatasi atau Memperbaiki Incorrect Format Parameter Saat Impor Data MySQL XAMPP. Terima kasih telah berkunjung ke blog tekno-g ini, Jika teman memperoleh hal yang salah dalam artikel ini silahkan komentar yang membangun untuk perbaikan, kami akan berupaya mencari penyelesaian segera mungkin. Apabila merasa berguna yang besar silahkan like and share. Terima kasih

Cara Cek Model Xampp Dan Php Di Windows

Sahabat yang mencar ilmu PHP tentu tidak ajaib lagi XAMPP. Semua yang dibutuhkan bagi yang PHP ada di dalam XAMPP yakni Apache Server yang melakukan PHP, MySQL Server selaku basis data dan kemudahan lainnya yang ada dalam bundle XAMPP tersebut.
Dari masa ke periode versi XAMPP terus ditingkatkan dan pastinya bundle yang terdapat di dalamnya juga ditingkatkan mulai dari versi PHP hingga dengan MySQL nya.
Namun kadang kita butuh mengenali versi XAMPP berapa yang kita laksanakan, hal ini kita butuhkan untuk menyesuaikan file dan database yang dimiliki bila suatu dikala membackup data dan di pindahkan ke komputer lain. Baik pribadi saja kita berbagai bagaimana Cara Cek Versi XAMPP dan PHP di Windows.

1. Cara Cek Versi XAMPP

Untuk mengetahui versi XAMPP caranya sangat mudah :
  • Buka Folder hasil instalasi XAMPP, biasanya di C:\xampp atau sesuaikan dengan lokasi instalasi yang sobat kerjakan mampu saja di drive lain.
  • Cari File readme_en.txt dan buka file tersebut dengan notepad saja
  • Pada baris paling atas akan tertera model dari XAMPP
  • Mudah bukan??

2. Cara Cek Versi PHP

Untuk mengetahui Versi PHP dapat dilaksanakan Cara 1 :
  • Sama Dengan cara 1. Diatas dan silahkan dilihat versi PHP yang terinstall
Cara 2 dan ini sering kita jumpai petunjuknya di internet :
  • Buat file untuk cek, buka notepad dan ketik :
      phpinfo();
      ?>
  • Kemudian simpan file tersebut di folder c:\xampp\htdocs\phpinfo.php
  • Kemudian buka browser dan terusan localhost/phpinfo.php dan tekan enter
  • Kemudian lihat kesudahannya seperti gambar dan itulah model dari PHP yang sahabat miliki
Terima kasih sudah berkunjung ke blog tekno-g ini, Jika sobat mendapatkan hal yang salah dalam artikel ini silahkan komentar yang membangun untuk perbaikan, kami akan berusaha mencari penyelesaian segera mungkin. Apabila merasa berguna yang besar silahkan like and share. Terima kasih