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.

Soal Online Google Form Rasa Chatingan, Lebih Asyik!

PJJ atau Pembelajaran Jarak Jauh dibanyak daerah masih terus diperpanjang, Guru mulai bosan, Siswa berguru dari rumah mulai bosan, apalagi orang tua yang sekarang juga berupaya menjelma guru multitalenta semampunya dengan banyak sekali mata pelajaran putra-putrinya, hal ini sungguh dirasakan penduduk di Indonesia pada utamanya.

Guru terus berupaya meningkatkan kompetensi diri dengan mengikuti banyak sekali aktivitas yang menunjang PJJ supaya lebih inovatif, kreatif, dan tentunya menyenangkan, sehingga siswa tidak cepat jenuh alasannya adalah melihat variasi pembelajaran yang dilakukan oleh Gurunya.

Pemerintah melalui kementerian pendidikan dan kebudayaan (kemendikbud) juga sudah menggelontorkan anggaran yang cukup mengagumkan untuk memfasilitasi aneka macam keperluan guru dan siswa selama PJJ ini, mulai dari pulsa untuk guru dan siswa setiap bulannya, fasilitas g-suite education untuk guru dan siswa yang bisa didownload melalui situs data kemdikbud (baca disini), dan lain sebagainya.

Salah satu komponen dalam kegiatan Pembelajaran Jarak Jauh (PJJ) yakni pertolongan evaluasi secara online atau biasa saya sebut selaku soal online. Di blog mrmung.com ini telah sering aku bahas terkait aplikasi apa yang dipakai untuk pengerjaan soal online ini, bahkan di chanel youtube Mung Media juga tersedia video tutorial membuat soal online, yang salah satunya ialah pengerjaan soal online memakai google formulir.

Pembuatan soal online memakai google formulir sangatlah mudah dan cepat terlebih google formulir ini juga sudah terintegrasi dengan google kelas (classroom), cuma saja tampilan dari google formulir ini didesain praktis/ sederhana dan sebagian orang menyampaikan tampilannya terlihat kaku.

Nah, untuk mengatasi persoalan penampilan google formulir yang terlihat kaku ini, pada artikel ini akan aku diskusikan wacana bagaimana menciptakan soal online google form ini menjadi lebih asyik sebab seperti sedang chattingan, yakni dengan mempergunakan situs chat-forms.com.

Sebenarnya chat-forms ini telah tersedia di add-on google formulir, hanya saja pada panduan ini aku akan langsung mempergunakan fitur generate link chat yang telah tersedia di situs chat-forms. Berikut langkah-langkahnya:

1. Siapkan Soal online di drive google, 

Pastikan soal online sudah simpulan anda buat, dan pengaturan yang diperlukan disini yaitu, anda tidak perlu mensetting pembatasan siapa pun yang boleh menjalankan soal, jadi soal diaktifkan untuk bisa diakses oleh siapapun meskipun bukan siswa dan bukan pengguna email gmail/ g-sute education.

2. Dapatkan link file soal online

Masuk di drive.google.com untuk mengcopy link file soal online yang akan anda pakai, klik kanan pada file soal online anda – klik peroleh link.

Rubah settingan supaya file soal online bisa diakses oleh siapapun, kemudian link yang timbul anda salin/ copy.

3. Membuat Link Chat-Forms

Silahkan anda buka situs chat-forms.com – lalu paste/ tempelkan link soal online yang telah anda peroleh pada langkah ke 2 di atas di kotak yang tersedia, lalu anda klik tombol Create Chat.

Setelah proses selesai, maka akan timbul informasi bahwa soal online rasa chatingan telah sukses dibentuk, dan selanjutnya anda mampu langsung membuka atau menyalin link chat soal online anda untuk dibagikan ke siswa.

Contoh link chat soal online yang sudah saya buat ialah sebagai berikut: halaman koleksi soal online.

Jika link di atas dibuka, maka akan tampil seperti gambar berikut:

Soal Online Google Form Rasa Chatingan sudah selesai anda buat, selamat menjajal , agar berguna.

Gadget Laman/ Page Blogger Error, Ini Solusinya

No respon, ini yang terjadi saat anda membuat hidangan di blog menggunakan gadget laman/ page blogger hari ini Kamis, 12 Nopember 2020. Youtube selaku penyedia video paling terkenal di dunia pagi hari ini juga mengalami dilema alias youtube down, tagar #YouTubeDown sempat menjadi trending topic di Twitter, tentu saja hal ini membuat ricuh dan menyebabkan banyak pertanyaan penggunanya.

Kembali ke persoalan pengelolaan hidangan persyaratan dengan gadget laman/ page di blogger yang hingga tulisan ini saya buat masih no respon alias error, sehabis saya coba-coba, ternyata ada alternatif lain yang bisa anda coba, dan caranyapun sangatlah gampang, anda tidak perlu menjamah bab koding HTML templatenya, cukup memakai gadget daftar link.

Berikut langkah menciptakan menu persyaratan di blogger memakai gadget daftar link:

1. Login admin bloggert
2. Buka hidangan tata letak – klik tambahkan gadget sesuaikan dengan kebutuhan anda, (pada tutorial ini aku menggunakan template sederhana dan saya akan membuat sajian di bawah header) 
3. Cari dan pilih gadget daftar link
4. Masukan nama situs gres sesuai kebutuhan sajian pada blog anda, pola disini aku membuat sajian home yang mengarah ke halaman awal blog, maka disini saya cukup menuliskan Home dan URL situs baru diisi dengan tanda  / (garis miring), atau anda bisa juga menuliskan alamat lengkap blog anda, klik Tambahkan link.
5. Berikutnya anda buat lagi menu lain, misal saya akan menghubungkan sajian Profil ke halaman profil, maka isianya seperti pada gambar berikut:

6. Jangan lupa untuk klik tombol simpan kalau semua hidangan sudah anda buat.

Selamat, anda sudah sukses menciptakan hidangan standar pada blog yang gres anda buat dengan memanfaatkan gadget daftar link, semoga berfaedah.

Arahan Java Script Menciptakan Angka Acak

Membuat angka acak dengan javascript kadang diperlukan untuk hal tertentu, misal dalam hal memberikan penilaian terhadap siswa dengan menampilkan 1 soal yang hendak berganti angkanya setiap kali halaman web tersebut di refresh.

Jika anda menyaksikan dengan seksama, angka yang ada icon mata pada setiap postingan di blog saya ini adalah angka acak pada rentang tertentu, tujuan aku cuma untuk dekorasi semoga ada kesan postingan ini sudah dibaca sekian kali, ini akhir cita-cita menampilkan statistik jumlah hadirin yang telah membaca artikel tertentu di artikel blogger (terinspirasi dari plugin pada blog wordpress), hanya saja memang kadang lucu, postingan bahwasanya telah dibaca 1000x, sebab angka acak, jadi pas dibuka gres dibaca 5x. 

Sebenarnya saat ini fitur di blogger telah makin mutakhir, karena telah bisa menampilkan statistik jumlah pengunjung yang membaca artikel tertentu, cuma saja fitur itu cuma bisa dilihat di menu statistik dikala kita login di blogger, widget yang mampu disematkan di bawah artikel/ di bawah judul artikel belum ada, dan ini tentu butuh tangan-tangan inovatif dalam mengakali hal tersebut, kita tunggu saja biar akan muncul programer baik hati yang membuat aba-aba programnya.

Anda mampu melihat demonya pada angka di bawah ini yang akan berganti setiap kali anda merefresh halaman ini:

Jika anda mau memakai isyarat javascript ini, silahkan salin instruksi javascript berikut untuk anda pasang di blog anda.

Demikian, semoga berguna.

Dasar-Dasar Rancangan Web Responsif Dengan Css

Penggunaan perangkat mobile mirip ponsel pintar untuk menjelajahi web tumbuh dengan segera, akan tetapi sayangnya tidak semua laman web sudah dioptimalkan untuk perangkat mobile. Perangkat mobile seperti ponsel pintar sering terkendala dengan ukuran layar dan membutuhkan pendekatan berlainan dalam bagaimana konten ditampilkan di layar. Terdapat aneka macam ukuran layar yang berlainan untuk smartphone, tablet, desktop, TV, dan bahkan perangkat lainnya. Ukuran layar senantiasa berubah, jadi sangat penting supaya situs web dapat menyesuaikan dengan tiap ukuran layar.

Kueri media CSS supaya responsif

Media kueri ialah filter yang sederhana yang dapat diimplementasikan pada style CSS. Media kueri mampu mempermudah dalam mengubah style konten web menurut karakteristik dari perangkat yang merender konten web, termasuk tipe tampian, tinggi, lebar,resolusi dan juga orientasi layar.
  • Pergunakan media kueri dalam mengimplimentasikan style menurut karaktristik perangkat.
  • Pergunakan min-width di atas min-device-width dalam menentukan pengalaman yang terluas bagi pengguna.
  • Pergunakan ukuran yang relatif untuk bagian supaya tidak merusak tata letak atau layout.
Contohnya,kau mampu meletakkan semua style yang dibutuhkan untuk fitur cetak dalam media kueri cetak.

Di samping memakai atribut media di tautan style sheet, terdapat dua cara lain dalam menerapkan media kueri yang mampu disematkan dalam file CSS: @media dan @import. Karena argumentasi kinerja, salah satu dari dua metode pertama tersebut direkomendasikan pada sintaks @import.
@media print 
  /* print style sheets go here */

@import url(print.css) print;
Logika yang berlaku untuk kueri media adalah tidak saling eksklusif, dan untuk setiap filter yang memenuhi tolok ukur tersebut maka blok CSS yang dihasilkan akan dipraktekkan dengan memakai hukum kriteria prioritas sesuai CSS.

Menggunakan kueri media menurut ukuran tampilan

Kueri media dapat memungkinkan kau untuk membuat pengalaman responsif ketika style tertentu diaplikasikan ke layar kecil, layar besar, dan semua layar. Sintaks kueri media memungkinkan untuk pembuatan hukum yang bisa diterapkan tergantung pada karakteristik perangkat.
@media (query) 
  /* CSS Rules used when query matches */
Meskipun terdapat beberapa item berbeda yang bisa dikuerikan, yang paling biasa dab sering dipraktekkan untuk rancangan web responsif yaitu min-width, max-width, min-height, dan max-height.
 Parameter Keterangan 
 max-height Aturan dipraktekkan untuk setiap web browser yang memiliki tinggi lebih kecil dari nilai yang didefinisikan dalam kueri.
 max-width Aturan dipraktekkan untuk setiap web browser yang memiliki lebar lebih kecil dari nilai yang didefinisikan dalam kueri.
 min-height Aturan dipraktekkan untuk setiap web browser yang mempunyai tinggi lebih besar dari nilai yang didefinisikan dalam kueri.
 min-width Aturan diterapkan untuk setiap web browser yang memiliki lebar lebih besar dari nilai yang didefinisikan dalam kueri.
 orientation=landscape Aturan untuk setiap web browser saat lebarnya lebih besar dari tingginya.
 orientation=portrait Aturan dipraktekkan untuk setiap web browser saat tingginya lebih besar dari atau sama dengan lebarnya.
Contoh :




  • Ketika web browser lebarnya antara 0 px dan 640 px, diterapkan max-640px.css.
  • Ketika web browser lebarnya antara 500 px dan 600 px, gaya dalam @media akan dipraktekkan.
  • Ketika web browser lebarnya 640 px atau lebih, dipraktekkan min-640px.css.
  • Ketika web browser lebarnya lebih besar dibandingkan dengan tingginya, diterapkan landscape.css.
  • Ketika web browser tingginya lebih besar ketimbang lebarnya, dipraktekkan portrait.css.

min-device-width

Adalah mungkin juga membuat kueri menurut min-device-width, walaupun praktik ini sangat tidak dianjurkan.
Perbedaannya sungguh kecil namun sangat penting: min-width didasarkan pada ukuran jendela browser sedangkan min-device-width didasarkan pada ukuran layar. Sayangnya beberapa browser, termasuk browser Android usang, tidak melaporkan lebar perangkat dengan benar; browser tersebut melaporkan ukuran layar dalam satuan piksel perangkat, bukan dalam lebar tampilan yang terlihat yang diperlukan.
Selain itu, menggunakan min-device-width bisa menangkal materi diadaptasikan pada desktop atau perangkat lain yang memperbolehkan jendela diubah ukurannya alasannya adalah kueri didasarkan pada ukuran perangkat yang sesungguhnya, bukan ukuran jendela browser.

Gunakan any-pointer dan any-hover

Dimulai dengan Chrome 39, style sheet Anda mampu menulis selektor yang meliputi beberapa tipe pointer dan perilaku arahkan ke atas. Fitur media any-pointer dan any-hover seperti dengan pointer dan hover dalam mengijinkan Anda untuk melakukan kueri kemampuan pointer pengguna. Namun, tidak seperti yang terakhir, any-pointer dan any-hover beroperasi pada campuran dari semua perangkat pointer dan bukan hanya perangkat pointer utama.

Menggunakan unit relatif

Konsep penting di balik desain responsif yakni fluiditas dan proporsionalitas yang bertentangan dengan konsep layout lebar tetap. Menggunakan unit relatif untuk pengukuran mampu menolong menyederhanakan layout dan mencegah kita secara tidak sengaja membuat bagian yang terlalu besar untuk tampilan yang terlihat.
Misalnya, setelan lebar: 100% pada div tingkat atas, memutuskan bahwa itu membentang mencakup lebar performa yang tampakdan tidak terlalu besar atau terlalu kecil untuk performa yang terlihat. div akan cocok, tidak peduli apakah itu iPhone berlebar 320 px, Blackberry Z10 berlebar 342 px, atau suatu Nexus 5 yang berlebar 360 px.
Selain itu, memakai unit relatif memungkinkan browser untuk merender materi berdasarkan tingkat zoom pengguna tanpa perlu menambahkan bilah gulir horizontal ke laman.
Tidak direkomendasikan (Lebar tetap)
div.fullWidth 
  width: 320px;
  margin-left: auto;
  margin-right: auto;
Disarankan (Lebar responsif)
div.fullWidth 
  width: 100%;

Memilih breakpoint

Jangan mendefinisikan breakpoint berdasarkan kelas perangkat. Mendefinisikan breakpoint berdasarkan perangkat, produk, nama merek, atau metode operasi tertentu yang digunakan ketika ini bisa menyebabkan mimpi buruk dalam pemeliharaan. Malahan, materi itu sendiri yang harus menentukan bagaimana layout menyesuaikan dengan kontainer.
Buat breakpoint menurut materi, jangan pernah menurut perangkat, produk, atau merek tertentu.
Desainlah untuk perangkat seluler terkecil lebih dahulu; lalu secara progresif memajukan pengalaman pengguna seiring bertambahnya properti layar.
Jaga jumlah maksimum baris teks sekitar 70 atau 80 abjad.
Memilih breakpoint utama dengan secara bertahap mulai dari layar kecil sampai ke besar.
Desain materi supaya pas dengan ukuran layar kecil apalagi dahulu, lalu perluas layar hingga breakpoint menjadi diperlukan. Ini memungkinkan Anda untuk memaksimalkan breakpoint berdasarkan materi dan mempertahankan jumlah breakpoint sesedikit mungkin.
Mari kita bekerja lewat contoh yang kita lihat di awal: prakiraan cuaca. Langkah pertama yaitu menciptakan prakiraan terlihat cantik di layar kecil.
Berikutnya, ubah ukuran browser sampai ada terlampau banyak ruang putih antara komponen, dan penampilan prakiraan cuaca tampaktidak elok. Keputusan ini sedikit subjektif, tetapi di atas 600px niscaya terlalu lebar.
Untuk memasukkan breakpoint pada 600 px, buat dua style sheet baru, satu untuk dipakai ketika browser 600 px dan kurang dari itu, dan satu ketika luasnya lebih dari 600 px.


Yang terakhir, optimalisasi CSS. Dalam acuan ini, kami telah menempatkan gaya umum mirip font, ikon, pemosisian dasar, dan warna di weather.css. Layout tertentu untuk layar kecil lalu ditempatkan di weather-small.css, dan versi layar besar ditempatkan di weather-large.css.
#developers.google.com

Panduan Cara Mengerjakan Source Code Php Memakai Xampp

Kamu mungkin sering mengunduh aneka macam source code web yang dibangun memakai bahasa pemrograman PHP di internet, baik dari blogbugabagi maupun dari situs-situs yang lain. Untuk menguji apakah source code PHP tersebut berlangsung dengan wajar ataupun mulai menyebarkan source code tersebut, kau dapat menggunakan tools XAMPP sebagai pengganti server. XAMPP ini ialah salah satu tools yang mampu kau pergunakan untuk melakukan acara PHP yang kau berdiri. XAMPP bisa kamu peroleh dengan gratis dengan mendatangi https://www.apachefriends.org/ . Tanpa basa-bau lagi, yuk kita simak tutorial cara mengerjakan source code PHP memakai XAMPP di bawah ini.
Sebelum itu, jika kamu mendapatkan source code PHP yang di arsipkan menjadi .rar/.zip silahkan kamu ekstrak apalagi dulu menggunakan Winrar/7Zip ataupun software serupa lainnya. 

1. Hidupkan Apache dan Mysql pada XAMPP

Pertama-tama kau perlu membangkitkan Apache dan MySQL pada XAMPP. Apache berfungsi selaku server, dikarenakan PHP tergolong bahasa server side scripting jadi kamu perlu menghidupkan Apache pada XAMPP. Sedangkan untuk membangkitkan MySQL sifatnya opsional, ketika source code/acara yang kamu dapatkan membutuhkan susukan database maka kau diharuskan membangkitkan MySQL, sedangkan kalau tidak membutuhkan database maka mysql tidak perlu untuk dihidupkan. 
Silahkan kau buka XAMPP Control Panel lalu klik start di bagian Apache dan MySQL tunggu sampai berwarna hijau serta bagian PID(s) dan Port(s) sudah terisi.

2. Simpan Folder Source Code ke dalam Folder htdocs

Langkah kedua silahkan kau salin/pindah folder master (folder yang terdiri dari source code acara) ke dalam folder htdocs. Pada lazimnya folder htdocs di XAMPP secara default berada di direktori C:\xampp\htdocs. Misalnya kamu mempunyai folder rapor2013 (*contoh folder source code web yang kamu peroleh), jadi silahkan kamu simpan folder rapor2013 ke dalam folder htdocs.

3. Membuat Database MySQL

Pada contoh kali ini dikarenakan source code/programnya memerlukan susukan database jadi perlu membuat databasenya apalagi dulu, jika source code/acara kau tidak membutuhkan database kamu bisa lanjut ke langkah no 6. 
Untuk membuat database baru, silahkan kau buka web browser kemudian masukkan url localhost/phpmyadmin di address kafetaria pada browser. Tunggu beberapa dikala sampai timbul seperti gambar di bawah ini.
Kemudian klik pada tab menu basis data, lalu masukkan nama database yang mau kamu gunakan (Nama database bisa kau sesuaikan dengan yang ada pada source code atau sesuai dengan keinginanmu sendiri). Setelah nama database diinputkan kemudian klik tombol Buat

4. Mengimport Struktur Database

Setelah database simpulan dibuat, langkah selanjutnya yakni mengimport struktur database yang sudah ditawarkan pada source code (Proses import disini maksudnya mengimport struktur database pada acara meliputi tabel-tabel dan isi datanya). Untuk mengimport struktur database ke dalam database yang barusan kau buat, silahkan klik Import maka kamu akan dialihkan ke halaman import database. Selanjutnya klik Pilih File kemudian silahkan kau cari berkas sql di source codedengan ekstensi .sql (tidak senantiasa .sql kerap kali ada juga yang .zip). Kemudian klik Kirim di bab bawah halaman.

5. Melakukan Konfigurasi Koneksi

Untuk menentukan konfigurasi koneksi database pada source code sesuai dengan setelan XAMPP yang digunakan. Kamu perlu meninjaunya apalagi dulu, silahkan kamu cari berkas di source code yang sekiranya menyimpan pengaturan koneksi database. Setelah ditemukan lalu buka dan atur sesuai dengan setelan yang kau gunakan. Pada XAMPP secara default usernamenya yakni root dan passwordnya kosong dan untuk host nya diisi localhost atau 127.0.0.1 dan nama databasenya sesuaikan dengan nama database yang kau gunakan.
Kamu juga bisa melewati langkah ini jikalau konfigurasi dari source code sudah sesuai dengan setelan yang kau gunakan. Pada teladan kasus ini yang ialah source code CI, konfigurasi koneksi database disimpan di berkas database.php yang berada di direktori application\config.

6. Menjalankan Program di Browser

Langkah terakhir ialah masukkan url localhost/namafolder (namafolder sesuaikan dengan nama folder yang kamu simpan di htdocs tadi). Pada pola masalah ini nama foldernya yakni rapor2013, jadi saat akan mengaksesnya masukkan localhost/rapor2013.
Demikian langkah-langkahnya, biar source code kamu mampu berlangsung dengan baik.
Perlu diperhatikan juga sesuaikan model XAMPP dengan acara/source code yang kau peroleh. Apabila acara/source code kau dibangun memakai bahasa PHP versi 5 diusulkan menggunakan versi XAMPP ini, sedangkan kalau acara/source code dibangun memakai bahasa PHP model 7 disarankan memakai versi XAMPP ini.

Cara Mudah Menciptakan Bot Whatsapp, Gratis!

Membuat Bot WhatsApp mudah dan cepat tanpa pusing menimbang-nimbang aba-aba acara dan yang terang gratis bisa anda pelajari di bimbingan kali ini. Bot WhatsApp istilah untuk menggambarkan sebuah aplikasi yang dibentuk oleh pihak ketiga (progammer mampu berdiri diatas kaki sendiri atau mampu juga perusahaan) yang mampu menawarkan respon/ jawaban otomatis ketika ada sahabat, saudara, klien, atau siapapun yang menelepon anda melalui chat WhatsApp.

Aplikasi yang mau saya diskusikan pada postingan kali ini yaitu aplikasi WhatsAuto, yang mampu anda download di play store secara gratis yang berdasarkan saya mudah digunakan, fitur yang ditawarkan cukup komplit dan mutakhir. Saya tidak akan mereview semua fitur yang ada dalam aplikasi, silahkan nanti anda menjajal sendiri semua fitur yang ada dalam aplikasi, saya cuma akan membahas langkah cepat setting bot whatsapp sampai aktif di whatsapp anda.

Berikut langkah-langkahnya:

  1. Download aplikasi WhatsAuto di playstore,
  2. Buka aplikasi WhatsAuto dan geser tombol Jawab otomatis AKTIF,

    Setelah digeser lazimnya akan diarahkan ke jendela pengaturan/ setelan hp untuk mengaktifkan jalan masuk notifikasi mirip pada gambar berikut:

    Geser untuk memperlihatkan izin pada aplikasi WhatsAuto, lalu Anda mampu tutup aplikasi dan buka kembali aplikasi WhatsAuto.

  3. Tekan kotak 4 disebelah kiri untuk membuka halaman pengaturan WhatsAuto lebih lanjut.
  4. Aktifkan aplikasi yang didukung perhatikan gambar pada langkah no 3 yang diberi tanda panah (2), Akan muncul tampilan Aplikasi yang disokong, contoh disini aku mengaktifkan WhatsApp, anda bisa juga mengaktifkan aplikasi perpesanan lainnya, seperti messenger, instagram atau telegram.
  5. Aktifkan fitur pesan pembuka dikala ada orang yang pertama kali menghubungi anda amati gambar pada langkah no 3 yang diberi tanda panah (3), geser tombol untuk mengaktifkan (1), kemudian tekan icon pensil (2) untuk mengedit kalimat ucapan pembuka, klik tombol SELESAI untuk menyimpan hasil edit pesan pembuka.
  6. Aktifkan dan tambahkan akhir otomatis setiap kali ada kata kunci yang tepat dengan isi WA,

    Geser untuk mengaktifkan (1), tekan icon plus bundar (2) untuk menambahkan pesan sesuai impian anda, silahkan tambahkan sebanyak-banyaknya, misal ada orang kirim WA berisi kata haloo (masukan di kotak keyword no 1), maka WA anda akan merespon otomatis dengan kalimat Haloo juga nama, ada yang mampu dibantu (masukan di kotak pesan akhir no 2), perhiasan tag nama berfungsi mendeteksi nama pengirim pesan secara otomatis dengan catatan sebelumnya anda sudah pernah menyimpan nomor WA sahabat anda.

    Untuk pilihan pengaturan nomor (5) dan (6) silahkan anda atur sesuai kebutuhan, maksud dari pengaturan nomor (5) Benar-benar cocok: ini artinya aplikasi WhatsAuto akan menanggapi jikalau kata kuncinya sama persis, misal haloo, sedangkan untuk pilihan nomor (6) mengandung: ini artinya aplikasi WhatsAuto akan menanggapi otomatis bila ada pesan masuk yang mengandung kata kunci yang ditetapkan. Contoh ada orang mengantarpesan ke anda: Haloo bagaimana kabar anda?, aplikasi akan mendeteksi kata kunci haloo, sehingga tetap akan merespon balik.

Selamat Bot WhatsApp telah aktif dan anda bisa mencobanya dengan menggunakan hp lain.

Demikian Cara Mudah Membuat Bot WhatsApp, agar berfaedah.

Cara Membuat Surat Keterangan Lulus Otomatis Terkirim Ke Whatsapp Siswa

Membuat pengumuman kelulusan ke siswa atau memberi laporan ke orang tua siswa tanpa mesti mengumpulkan siswa/ orang renta siswa di sekolah dalam periode pandemi covid-19 ini sangat dibutuhkan dikarenakan berbagai pertimbangan keamanan, kesehatan dan juga adanya larangan mengumpulkan abad oleh pemerintah setempat.

Oleh hasilnya sekolah perlu mengambil kebijakan berupa pengantaran berita/ pengumuman kelulusan secara online, bisa menggunakan media umum, aplikasi perpesanan, email, maupun website sekolah. Pada postingan ini akan aku diskusikan bagaimana Cara Membuat Surat Keterangan Lulus Otomatis Terkirim ke WhatsApp Siswa selaku salah satu aplikasi perpesanan terpopuler di Dunia.

Kenapa memilih otomatis terkirim ke WhatsApp, bukan terkirim ke email siswa?

Saya memilih memakai WhatsApp siswa selaku media pengantarpesan/ informasi dari sekolah berbentuksurat informasi lulus yang berisi laporan nilai rata-rata raport dari semester 1 s.d 5, dikarenakan 99% baik siswa maupun orang bau tanah siswa telah menggunakan ponsel pintar dan telah terinstall aplikasi WhatsApp yang umum digunakan untuk komunikasi baik antar siswa, siswa dan guru, juga siswa dengan sekolah melalui group-group yang sudah dibuat, sedangkan bila memakai email rawan banyak siswa yang tidak bisa login ke email masing-masing alasannya lupa password maupun lupa email yang dipakai.

Bagaimana Cara Membuat Surat Keterangan Lulus Otomatis Terkirim ke WhatsApp Siswa?

Tool yang mau digunakan dalam proses pembuatan SKL otomatis terkirim ke WhatsApp siswa yakni sebagai berikut:
  1. Google Dokumen
  2. Google Spreadsheet
  3. Pengaya Autocrat
  4. Aplikasi WhatsApp 
  5. Aplikasi WhatsAuto

#1 Google Dokumen

Memulai membuat dokumen surat keterangan lulus dengan login di drive.google.com dengan akun google anda, lalu klik Baru – Folder, ketiklah nama folder, contoh: SKL 2020 klik OK. Kemudian klik Baru – Google Dokumen untuk mulai membuat format surat informasi lulus.
Buatlah Surat Keterangan Lulus menggunakan Google Dokumen, contoh format bisa anda salin dari link [salin format surat informasi lulus], contoh performa surat keterangan lulus mirip di gambar di bawah ini, anda hanya perlu membuat dokumen dan diberi tag dengan hukum > teladan: >, >, >, dll. Tag dengan hukum penulisan mirip ini dipakai sebagai kunci untuk membaca nama kolom di google spreadsheet, acuan untuk nama kolom nisn, nama, tgl_lahir, dll siswa yang nanti kita buat di google spreadsheet.

#2 Google Spreadsheet

Masih di drive.google.com dan dalam folder SKL 2020 yang telah anda buat sebelumnya, silahkan klik Baru – Google Spreadsheet, buatlah kolom dengan nama dan penulisan yang serupa dengan format surat keterangan lulus pada google dokumen, pola misal di google dokumen anda tulis tag > maka di google spreadsheet juga anda tulis nama kolomnya nisn (abjad kecil), aksara kapital atau kecil mesti disamakan (sensitive case). Download contoh format spreadsheet disini.
Silahkan anda lengkapi dengan biodata diri siswa, nilai, dan informasi lulus masing-masing siswa.

#3 Pengaya/ Addon Autocrat

Buka spreadsheet yang sudah anda buat pada langkah kedua, klik sajian Pengaya – Dapatkan Add On – cari Add On Autocrat – klik install.
Setelah terinstall/ terpasang silahkan ikuti langkah-langkah setting pengaya Autocrat berikut ini:
1. Jalankan pengaya autocrat dengan cara klik hidangan Pengaya – Autocrat – Launch
2. Klik tombol New Job
3. Tuliskan nama job autocrat, bebas (sesuaikan dengan kebutuhan) – lalu klik tombol Next
4. Pilih template format surat informasi lulus yang sudah anda buat di Google dokumen dengan cara klik From drive – cari nama file google dokumen –  klik tombol Next
5. Langkah berikutnya, anda klik Merge tab pilih sheet dimana anda telah menciptakan kolom-kolom yang sama dengan nama tag di format surat informasi lulus, bila tidak ada hambatan maka tidak akan ada tanda error pembacaan tag dan nama kolom pada spreadsheet, klik Next.
Jika timbul pesan error tag (ada icon tag warna merah), itu artinya ada nama tag di google dokumen dan nama kolom di google spreadsheet yang berlainan penulisannya, silahkan anda mampu scroll kebawah cari tag yang berwana merah, dan hubungkan manual dengan cara klik pada bagian maps to column, pilih nama kolom yang tepat dengan nama tag.
6. Tuliskan nama file hasil autocrat, mampu dikombinasikan dengan tag tertentu, acuan: SKL – >, dengan menuliskan nama file mirip ini, otomatis akan tergenerate nama file sesuai dengan nama siswa pola hasil jadinya nanti: SKL-Amin Mungamar.pdf, pada opsi Type file, silahkan pilih PDF, kemudian klik Next.
7. Pilih folder untuk memuat file SKL masing-masing siswa, lalu klik Next.
8. Klik next – next sampai langkah ke 8 di autocrat (tampilan seperti gambar di bawah), silahkan pilih pilihan share doc No, karena pada bimbingan ini hanya akan mengambil link download SKL tiap siswa dengan format PDF, kalau anda mengaktifkan share doc, maka akan ada pilihan pengaturan pengantaran ke email siswa secara otomatis.
9. Pada  tahap berikutnya biarkan pengaturan default, dan langsung klik tombol Save.
10. Selanjutnya anda mampu jalankan Autocrat dengan klik tombol Run.
Jika sukses, makan akan muncul suplemen 4 kolom di paling belakang tabel anda, disitulah akan muncul link file surat keterangan lulus dengan format PDF.
Tips: lakukan uji coba terlebih dahulu dengan minimal 1 data siswa, apakah telah sukses tergenerate file SKL untuk nama siswa yang sudah kita buat di google spreadsheet,  atau belum, kalau sudah berhasil anda mampu melengkapi data seluruh siswa, lalu ulangi klik tombol run job di autocrat.
Pada pola format tabel yang telah aku buat, aku tanam rumus di kolom B (tanggapan), yang isi rumusnya sebagai berikut:
=”Ananda “&”*”&proper(C2)&”*,”&”berikut link download Surat Keterangan Lulus: “&W2
Dengan rumus di atas akan menghasilkan pesan:
Ananda *Amin Mungamar*,berikut link download Surat Keterangan Lulus: https://drive.google.com/file/d/1dFyanRZ2WfhdfX2By-Wl-3M-5FMTMfBv/view?usp=drivesdk
amati gambar di bawah ini:
Kolom yang hendak terbaca pada aplikasi WhatsAuto ialah kolom A dan B, kalau siswa mengirim pesan berupa nis siswa masing-masing, maka akan ada jawaban otomatis berupa info link download SKL dalam format PDF.

PENTING!
Setelah melakukan tindakan di atas, semua file SKL siswa dalam format PDF akan terkumpul dalam folder yang sudah anda buat, misalnya disini saya menciptakan folder dengan nama SKL 2020,

Hanya saja file tersebut tidak bisa dibuka oleh siswa, yang bisa mengakses baru pembuat folder tersebut, penampilan ketika dibuka oleh siswa mirip pada gambar berikut:

Untuk menangani problem ini, silahkan ikuti langkah berikut:
1. Klik kanan folder SKL2020, kemudian pilih Bagikan

2. Klik Dapatkan Link, amati gambar di bawah ini

3. Pilih pilihan “Siapa saja yang mempunyai link” – kemudian silahkan anda atur semoga pengakses link yang diberi hak menyaksikan saja, bukan selaku editor, terakhir klik tombol Selesai.

Dengan melakukan pengaturan folder di atas, maka semua file yang ada di dalam folder SKL 2020 bisa diakses oleh siswa tanpa harus meminta izin.

#4 Aplikasi WhatsApp

Untuk aplikasi WhatsApp tidak ada settingan-settingan khusus, anda hanya perlu menawarkan no WhatsApp center yang nantinya digunakan untuk mendapatkan semua WA dari siswa atau orang tua siswa dan otomatis akan memberi balasan berupa berita kelulusan dan surat keterangan lulus dalam bentuk file PDF.

#5 Aplikasi WhatsAuto

Download aplikasi WhatAuto di playstore:
Lakukan settingan-settingan berikut di hp yang berisi no wa center:
Aktifkan WhatsAuto dengan cara tekan dan geser tombol Jawab otomatis AKTIF, seperti gambar berikut:
Tekan 4 kotak kecil di sebelah kiri, lalu tekan icon Android (aplikasi yang didukung),
Pilih aplikasi yang hendak disetting menjawab otomatis, sebagai contoh disini saya mengaktifkan WhatsApp, disini anda bisa juga mengaktifkan WhatsAuto untuk aktif di aplikasi yang lain mirip messenger, instagram, telegram, dll.
Kembali ke sajian awal lalu tekan icon spreadsheet, akan timbul tampilan mirip pada gambar di bawah ini, aktifkan dengan menekan dan geser aktifkan. 
Tekan tombol Sinkronkan dan pilih nama file spreadsheet yang sudah anda buat sebelumnya, teladan disini aku menentukan nama file yang aku beri nama WhatsAuto.
Selesai proses sinkron, tutup aplikasi dan bisa anda coba dengan memakai hp lain.
Sebagai tambahan postingan ini, silahkan simak video panduan berikut:
Demikian selamat mencoba, agar bermanfaat.

Cara Menciptakan Halaman Blog Dipassword, Tampilan Keren Seperti WordPress

Membuat halaman/ artikel blog di blogger yang diberi password/ sandi sebelum mampu membaca isi pada halaman tersebut bekerjsama telah banyak sekali panduannya di internet, anda mampu mencari dengan keyword “membuat password pada halaman blogger“, anda akan menemukan tutorial bagaimana membuat halaman postingan pada blog anda diproteksi dengan password yang bisa anda atur sesuai keinginan anda. Hanya saja dari sekian banyak tutorial yang ada, instruksi javascript yang digunakan untuk memproteksi halaman tersebut tidak cocok yang saya harapkan.

Saya berkeinginan halaman blog yang di password tersebut tetap bisa tampil secara keseluruhan, cuma pada bab tertentu saja yang tidak tampil, dan pengunjung wajib memasukan password apalagi dulu sebelum bisa menyaksikan bab yang diproteksi, jika anda pernah membuat password pada halaman wordpress, kira-kira mirip itulah yang saya harapkan.

Contohnya, silahkan anda masukkan password: mrmungcom untuk mampu melanjutkan postingan ini:

Masukkan Password Untuk Mengakses Halaman ini!


Cara Rekap Hasil Soal Online Google Formulir Praktis

Membuat soal online dengan google formulir beberapa minggu terakhir ini banyak dipakai oleh Guru-Guru di Indonesia, efek libur sekolah balasan virus corona mengharuskan Guru dan Siswa tetap melakukan kegiatan belajar mengajar lewat media internet. Ada yang menggunakan WhatsApp group, Facebook Group/ Messanger, Google Kelas, LMS Moodle, ada juga yang memakai sarana pembelajaran yang diusulkan pemerintah berdasarkan surat edaran No: 36962/MPK.A/HK/2020 tertanggal 17 Maret 2020, seperti Rumah Belajar (berguru.kemdikbud.go.id), Google G Suites For Education , Kelas Pintar (kelaspintar.id), Office 365, Quipper School, Ruang Guru, Sekolahmu, dan Zenius.

Bagi Guru yang kreatif, ingin membuat bahan sendiri, menciptakan soal-soal online sendiri, mampu mempergunakan blog guru selaku media penyampaian materi dan soal online, atau jikalau ingin lebih fokus kesiswa yang diajar, bisa menggunakan Google Kelas, atau Office 365, selain mudah digunakan, juga sudah aneka macam bimbingan penggunaanya.

Cara membuat soal online dengan Google Formulir telah pernah aku diskusikan di blog ini dengan judul artikel Panduan Membuat Soal Online di Google Drive dengan Batasan Waktu, sedangkan cara merakap hasil pekerjaan siswa pernah aku bahas dalam video yang telah aku unggah di youtube beberapa bulan yang kemudian, saya beri judul Cara rekap hasil ujian online dengan rumus IFNA Vlookup.

Pada postingan ini akan saya bahas Cara Rekap Hasil Soal Online Google Formulir Mudah, sebelum melanjutkan postingan ini, saya anggap anda sudah tamat membuat soal online, telah ada siswa yang mengerjakan soal online.

Langkah merekap hasil soal online yaitu: 

  1. Login di drive.google.com dengan akun gmail anda.
  2. Buka soal online dengan cara Klik 2x
  3. Setelah terbuka, klik tab menu Respons, dan klik icon spreadsheet (warna hijau) seperti gambar berikut:
  4. Maka akan terbuka jendela gres yang berisi hasil pekerjaan siswa yang ditampilkan dalam format google spreadsheet, dari sini anda telah mampu merekap akibatnya, dan juga mampu menyaksikan secara realtime kalau ada siswa yang mengantarhasil pekerjaan soal online.
  5. Anda mampu juga mendownload supaya bisa dibuka dengan acara aplikasi Ms. Excel dengan cara klik menu File – Download – Microsoft Excel (.xlsx)
Demikian Cara Rekap Hasil Soal Online Google Formulir, biar berguna.