Showing posts with label Tips. Show all posts
Showing posts with label Tips. Show all posts

Wednesday, September 5, 2018

Menggunakan Define Sebagai Pengatur Akses Halaman Website Pada PHP.



Halo semuanya! Pada pembahasan artikel kali ini saya akan membahas mengenai tips buat kalian programmer php tentunya untuk mengatur akses halaman website yang kalian miliki.

Maksudnya seperti apa? misalkan kalian mempunyai file "koneksi.php" dimana isi file tersebut berisi sebuah variabel yang dimana variabel itu merupakan koneksi ke database kalian. Jadi jika saja ada orang yang iseng jika dia mengakses misalkan www.websitekamu.com/koneksi.php maka tentu saja dia dapat mengakses file "koneksi.php" kalian.

Atau saya berikan contoh lain kalian mempunyai sebuah folder "template" dimana folder itu berisi file-file template desain kalian misalnya isinya : "header.php" , "body.php", ataupun "footer.php" dan sudah pasti kalian tidak ingin orang lain melihatnya bukan?

Maka dari itu kita dapat memanfaatkan fungsi bahwaan PHP yaitu fungsi define() . Jadi buat kalian yang ingin tahu atau masih bingung langsung saja praktekan untuk memahami ataupun mengetahui lebih jelasnya.

1. Pertama kalian buatlah folder baru di dalam folder XAMPP/htdocs dengan nama folder "latihandefine" .


2. Kemudian buatlah beberapa folder di dalam folder yang kalian buat tadi serta beberapa file strukturnya seperti gambar dibawah ini.


3. Selanjutnya kalian buatlah 1 database bebas pada PhpMyAdmin kalian tanpa table hanya membuat nama databasenya saja dengan nama "latihandefine".


4. Kemudian buka file "database_connection.php" dan salinlah kode yang ada dibawah ini dan simpan pada file tersebut. Jangan lupa juga sesuaikan koneksi php ke database kalian karena biasanya ada beberapa konfigurasi settingan koneksi ke database berbeda. Misalnya password koneksi saya kosong bisa saja kalian passwordnya "root" atau kosong juga.



5. Selanjutnya buka file "not_found.php" dan salin kode dibawah ini.


6. Kemudian langkah selanjutnya buka file "header.php" dan salin juga kode yang ada dibawah ini.


7. Buka file "footer.php" dan salin kode yang ada dibawah ini.


8. Buka file "body.php" kemudian salinlah kode dibawah ini.


9. Yang terakhir buka file index.php dan salin kode dibawah ini.



Jika sudah maka lihatlah hasilnya akan seperti dibawah ini.

Penjelasan

Sekarang cobalah kalian membuka file "database_connection.php" melalui localhost dan bisa dilihat yang muncul adalah 404 Not Found bukan? Coba kalian lihat lagi kode pada file "database_connection.php".

Disana terdapat kode seperti if defined("database_connection") maksud dari kode tersebut ialah apakah sebelumnya kita pernah mendefinisikan nama "database_connection" . Maka kalian lihat pada file index.php kita mendefiniskan terlebih dahulu baru memanggil filenya bukan?

Jadi inilah yang saya maksud kita menggunakan define sebagai pengatur akses halaman website pada php. Bisa kalian lihat juga pada file template header, body dan juga footer sebelum memanggil filenya kita harus mendefiniskan terlebih dahulu namanya. 

Coba saja kalian buka file "header.php" misalnya pada folder template maka itu akan mengalihkan kalian kembali ke index menggunakan fungsi header() yang ada di php.

Jadi sudah tau bukan ? kalian semua dapat memanfaatkan define sebagai pengatur akses halaman website yang kalian miliki. Jika sebelumnya kalian pernah menggunakan framework php yang bernama CodeIgniter coba saja kalian lihat file views yang bernama "welcome_message.php" pada bagian atas terdapat kode seperti defined('BASEPATH') OR exit('No direct script access allowed'); maka tentu saja CI pun menggunakan fungsi define untuk mengatur akes halaman yang ia miliki.

Baiklah itulah tips yang bisa saya berikan pada artikel kali ini semoga saja dengan adanya artikel ini dapat menambah wawasan kalian nantinya. Kritikan dan saran sangat saya nantikan melalui komentar, sekian dan mohon maaf apabila ada kesalahan akhir kata saya ucapkan terima kasih.


Sunday, August 19, 2018

Penyebab Koneksi Internet Lemot.


Internet pada saat ini menjadi salah satu kebutuhan yang peranannya dikatakan penting, baik dari orang tua, remaja hingga anak-anak pun sekarang menggunakan internet. Sebagai contohnya remaja dan anak-anak bermain game online tentu saja itu menggunakan internet bukan? Orang tua yang menggunakan internet untuk aktifitas pekerjaan mereka atau media hiburan yang lainnya.

Ada banyak manfaat dari internet yang membantu baik dalam melakukan aktifitas atau pun yang lainnya, tapi pernahkah kalian merasakan bahwa tiba-tiba koneksi internet kalian tidak stabil ? Sehingga aktifitas yang kalian lakukan terganggu ?

Sebagai contohnya kalian yang sedang bermain game online namun tiba-tiba koneksi internet drop sehingga terputus oleh server pada game tersebut, apa yang kalian rasakan ? Tentu saja kesal bukan ? Hal ini sudah saya pastikan langsung bahwa kalian pasti langsung melakukan complain pada provider jaringan yang kalian gunakan.

Namun, sebenarnya ada beberapa faktor yang menyebabkan koneksi internet kalian lambat. Jika kalian ingin mengetahui apa saja yang menyebabkan koneksi internet kalian lambat silahkan lanjut membaca artikel ini hingga selesai.

Jaringan yang Digunakan Tidak Stabil

Inilah faktor pertama yang menyebabkan koneksi internet kalian tidak stabil. Disini saya ambil contoh saya menggunakan smartphone untuk melakukan streaming di Youtube pada jaringan 4G yang dimana bar sinyalnya hanya 1. Sehingga pasti kalian tahukan apa yang terjadi ? Yap, buffering akan terjadi sedikit-sedikit.

Jadi maksudnya silahkan kalian periksa terlebih dahulu koneksi jaringan mana yang ingin kalian gunakan. Perlu diketahui tidak disemua tempat jaringan internetnya sama, kalian bisa mengecek pada link https://opensignal.com/ untuk mengetahui jangkauan jaringan apa yang tersedia pada wilayah kalian.

Terjadi Kesalahan Saat Setting Jaringan

Biasanya faktor yang kedua ini karena kesalahan penggunanaya dalam melakukan konfigurasi jaringannya, yaitu mengedit APN (Access Point Name), username dan password pada settingan smartphone.

Jika kalian melakukan kesalahan dalam konfigurasi jaringan yang kalian miliki, kalian bisa meminta settingan apa yang harus digunakan agar koneksi internet menjadi stabil lagi pada provider jaringan kalian.

Banyaknya Aktifitas yang Menggunakan Internet

Disini maksudnya kalian melakukan banyak aktifitas yang menggunakan internet. Sebagai contohnya saya asumsikan begini, saya menggunakan smartphone A sebagai media hotspot jaringan Wifi untuk laptop saya dan smartphone B. Pada laptop saya gunakan untuk download dan streaming youtube, serta pada smartphone B digunakan untuk pembaharuan (update) aplikasi Playstore dan bermain game online.

Tentu saja pasti kalian mengetahui berapa banyaknya aktifitas yang menggunakan internet secara bersamaan. Jadi untuk mencegah hal ini, aktifitas yang ingin dilakukan menggunakan internet dilakukan secara bergilir saja. Sehingga, ini akan membantu setidaknya membuat koneksi internet menjadi stabil.

Media Jaringan yang Digunakan

Ada beberapa pilihan jaringan yang biasanya dapat digunakan, jika kalian menggunakan media jaringan 3G/2G pada smartphone kalian tentu saja kecepatannya berbeda dengan 4G atau kadang sebaliknya jaringan 3G/2G yang malah lebih cepat daripada 4G kenapa? Balik lagi ke faktor yang pertama.

Kinerja Smartphone yang Lambat

Apakah kinerja smartphone ada hubungannya dengan kecepatan internet? Menurut sepengetahuan saya ada walaupun peranan kinerja smartphone dalam menjaga kestabilan koneksi internet hanya sedikit.

Baiklah itulah beberapa penyebab koneksi internet kalian menjadi lemot atau tidak stabil, walaupun masih ada banyak lagi penyebab kemungkinan lainnya. Namun, saya rasa yang saya sampaikan pada artikel ini secara garis besarnya saja. Semoga artikel ini dapat bermanfaat bagi kalian, sekian dan terimakasih.


Wednesday, August 15, 2018

Perbedaan Vektor dan Bitmap.


Dalam hal desain grafis pasti mengenal hal yang bernama vektor dan bitmap ini. Kedua hal itu merupakan format gambar yang memiliki perbedaannnya masing-masing. Dengan mengetahui perbedaan dari vektor dan bitmap ini nantinya akan mengetahui akan menggunakan format vektor atau bitmap nantinya. Sebelum lanjut mengenai perbedaan, kalian harus mengetahui lebih dalam mengenai vektor dan bitmap ini.



Pengertian Vektor

Merupakan gambar digital yang berbasis persamaan perhitungan matematis. Gambar yang menggunakan format vektor ini memiliki kualitas yang bagus. Jika kalian ingin mengetahui apakah gambar tersebut vektor atau tidak silahkan kalian melakukan zoom-in (diperbesar) dan zoom-out (diperkecil) maka tidak akan blur. Contoh jelasnya kalian lihat gambar yang ada diatas ketika kita zoom-in atau diperbesar maka tampilan vektornya akan seperti dibawah ini :



Jadi keunggulan dari vektor ini kualitas pada gambar akan tetap utuh sesuai aslinya. Namun, hal ini berbeda dengan bitmap.

Pengertian Bitmap

Merupakan representasi dari citra grafis. Maksudnya bitmap ini terdiri dari titik-titik yang tersusun dan tersimpan dalam memori komputer. Nilai dari setiap titik gambar dengan format bitmap di awali oleh 1 bit data (dalam hitam putih) dan akan bernilai lebih besar jika berwarna. Pada gambar diatas jika kita melakukan zoom-in atau diperbesar maka tampilan gambar bitmapnya akan seperti :



Bisa dilihat disana seperti ada kotak-kotak kecil yang muncul, itulah ciri khas dari gambar bitmap sendiri. 

Sudah mengetahui mengenai vektor dan bitmap? Namun, perbedaan vektor dan bitmap tidak hanya pada kualitasnya berikut ini beberapa perbedaan lainnya :

Ukuran

Gambar berformat vektor apabila disimpan ukurannya relaitf lebih kecil dibandingkan dengan bitmap.

Susunan

Susuan dari gambar vektor dan bitmap tentu saja berbeda. Jika vektor merupakan gambar yang disusun dengan objek geometris dan dibuat berdasarkan perhitungan sistematis. Maka bitmap merupakan yang disusun dari titik-titik atau yang biasa disebut pixel sehingga membentuk sebuah objek.

Sifat

Gambar vektor memiliki sifat yang tidak dipengaruhi oleh resolusi, sedangkan gambar bitmap memiliki sifat yang dipengaruhi oleh resolusi.

Kegunaan

Yang terakhir adalah kegunaan, gambar vektor biasanya digunakan sebagai desain logo sedangkan bitmap pada umumnya gamar yang digunakan untuk foto.

Baiklah itulah beberapa perbedaan yang dapat saya sampaikan, semoga dengan mengetahui perbedaan vektor dan bitmap dapat menambah wawasan kalian nantinya. Sekian dan terimakasih.




Monday, June 11, 2018

Hal-Hal yang Harus Diperhatikan Sebelum Upgrade OS Android.



Buat kalian yang sangat pencinta android ini khususnya bagi kalian yang menunggu tiap update atau pembaharuan sistem operasi android ini. Kalian juga harus memperhatikan beberapa hal sebelum upgrade android ini. Hal ini mungkin menurut kalian tidaklah penting namun ada layaknya kita untuk mengetahui apa saja yang harus diketahui sebelum upgrade sistem operasi android ini.

Cek Spesifikasi Android

Yap, inilah hal pertama yang harus dilakukan sebelum kalian upgrade versi android kalian. Ketahuilah spesifikasi android anda  jika spesifikasinya sudah dapat dikatakan bagus dan tinggi maka anda tidak terlau pusing-pusing lagi langsung saja updgrade sistem android kalian. Namun, jika spesifisikasi android kalian ini rendah kalian harus memikirkan baik-baik lagi sebelum meningkatkan versi android kalian.

Periksa Ketersediaan Pembaharuan Sistem Android

Biasanya pihak vendor tiap-tiap ponsel sudah menyediakan pembaharuan sistem android yang sesuai dengan ponsel anda. Namun jika anda memang ingin sekali merasakan versi android yang anda inginkan dengan mengunduh file secara manual lah cara satu-satunya.

Cari Informasi Mengenai Sistem Android

Sebelum meningkatkan versi android anda yang sekarang dengan versi android yang diinginkan. Setidaknya anda harus mengecek ulasan atau apapun itu mengenai sistem android tersebut. Misalnya mencari ulasan yang diberikan orang lain yang sudah mencoba versi android tersebut. Biasanya versi android yang baru dirilis terdapat beberapa bug jadi langkah baiknya mencari informasi lebih dalam lagi mengenai sistem android tersebut.

Cara Aman Upgrade Android Hanya Melalui Vendor

Bagi kalian yang ingin sekali mencicipi versi android yang kalian sudah sangat idam-idamkan ini namun sayangnya vendor ponsel anda malah memberikan rekomendasi sistem android yang tidak sesuai dengan keinignan anda, sehingga anda mau tidak mau harus mengunduh secara manual sistem android tersebut. Namun, saya sarankan agar tidak melakukan hal tersebut karena cara aman ialah melalui vendor.

Periksa Hal Lainnya Sebelum Upgrade Sistem Android

Anda harus memeriksa kembali sebelum mengupgrade versi android anda seperti koneksi internet dan daya baterai. Sangat direkomendasikan daya baterai anda masih penuh / masih bisa digunakan untuk sementara waktu atau bisa sambul mengecas ponsel anda. Dan juga pastikan koneksi internet anda stabil untuk mencegah gagal nya pengunduhan file-file nantinya.

Baiklah itulah hal-hal yang harus kalian sebelum upgrade sistem android jika memang semua sudah dirasa siap maka tunggu apalagi? Maka upgrade saja sistem android kalian. Karena dengan mengupgrade sistem android ada beberapa fitur-fitur tambahan lagi nantinya dan juga ada beberapa tampilan baru mungkin dengan mengupgrade sistem android kalian.