Menggunakan Library SMTP PHPMailer di Codeigniter

Menggunakan Library SMTP PHP Mailer Codeigniter

Salah satu cara supaya email yang dikirimkan dari website dapat diterima dengan baik dan tidak ditandai sebagai spam adalah dengan melakukan setting autentifikasi SMTP. Pada panduan kali ini, kami akan menjelaskan cara penggunaan library SMTP PHPMailer di Framework Codeigniter.

Untuk mempermudah dan praktisnya, kami sediakan repository github yang bisa Anda jumpai pada link berikut:

Continue reading “Menggunakan Library SMTP PHPMailer di Codeigniter”

Deploy MySQL REST API Menggunakan Codeigniter

Basic Deploy Mysql Rest API Menggunakan Codeigniter

Bagi para Developer yang ingin menggunakan Hosting Rumahweb untuk Deploy MySQL REST API menggunakan Codeigniter, berikut kami berikan panduan basic Deploy untuk pengetesan sistem REST API Anda.

Perlu diketahui panduan ini tidak untuk membuat sistem REST API, tapi untuk langsung Deploy Codeigniter MySQL REST API di Hosting Rumahweb. Pada panduan ini, kami melakukan Deploy menggunakan project repository github berikut.

https://github.com/bennyekop/mysql-ci-restAPI

Silahkan mengikuti panduan berikut;

  1. Upload file project Anda ke folder dimana API akan diakses. Pada contoh ini, kami upload project di subdomain “api”.
Basic Deploy Mysql Rest API Menggunakan Codeigniter

2. Buat MySQL database di cPanel Hosting yang digunakan, dan lakukan import file sql database. Pada contoh ini kami menggunakan database dan tabel seperti screenshoot dibawah ini:

cara menggunakan api di codeigniter
codeigniter rest api token

3. Silakan disesuaikan koneksi database pada project Codeigniter REST API Anda. Sesuaikan penamaan username, nama database serta password sesuai yang telah dibuat di menu MySQL Databases di cPanel.

codeigniter restful api example

4. Selanjutnya, sesuaikan base_url pada application/config/config.php . Isi dengan url domain / sub domain / sub folder yang digunakan untuk akses API.

codeigniter rest api android

Ok, setup sudah selesai, sekarang waktunya pengetesan API.

Untuk pengetesan end point API kali ini, kami menggunakan aplikasi Postman pada linux. Anda bebas bisa gunakan API development app lainnya.

End point API untuk panduan ini ada di link berikut:

https://api.geekyindonesia.com/index.php/kontak

End point ini pasti berbeda beda sesuai dengan path yang Anda gunakan.

  1. Pengetesan method GET, jika tidak ada error data pada database di tabel “kontak” akan tampil sebagai berikut.
codeigniter consume rest api

Untuk spesifik get id, bisa ditambahkan “?id=noid”

2. Pengetesan method POST.

cara menggunakan api di codeigniter rumahweb

3. Pengetesan method PUT (UPDATE).

cara menggunakan api ci

4. Pengetesan method DELETE .

crud rest api ci
mysql rest api ci rumahweb

Selesai semua setup dan pengetesan MySQL REST API menggunakan Codeigniter pada cPanel Hosting Rumahweb.


Apabila masih terkendala, silahkan menghubungi support teknis Rumahweb supaya bisa dibantu lakukan pengecekan. Demikian panduan Deploy MySQL REST API Menggunakan Codeigniter . Semoga dapat membantu.

Setting Koneksi database Codeigniter

Setting Koneksi database Codeigniter

Codeigniter adalah framwork PHP yang berbasis Model Controller View. Pada panduan kali ini Rumahweb akan membahas setting koneksi database pada framework Codeigniter.

Codeigniter memungkinkan kita mendevelop project website php dengan sangat terstruktur dan memudahkan dengan sudah tersedianya modul / library php siap pakai.
Salah satunya adalah module koneksi mysql / mysqli tergantung module koneksi database apa yang di gunakan pada project CI.

Continue reading “Setting Koneksi database Codeigniter”

Setting Email Client di Mac OS

Setting email client di Mac OS-o

Pada artikel ini, kami akan mengajak Anda mempelajari bagaimana setting email client di aplikasi mail Mac OS. Panduan ini menggunakan mail app dari Mac OS Mojave. Bila Anda mempunyai versi OS berbeda silahkan disesuaikan dengan tampilan setting yang ada.

Langsung saja, Berikut ini langkah-langkah cara setting email di mac ;

Continue reading “Setting Email Client di Mac OS”

Deploy Yii Framework Plesk Panel

Deploy Yii Framework Plesk Panel

Yii merupakan salah satu framework PHP dengan system desain MVC (Model-View-Controller), yang digunakan untuk membangun aplikasi berbasis website. Sebelum website Yii Anda upload ke hosting, pastikan terlebih dahulu script websitenya sudah selesai dibuat di localhost dan bisa berjalan dengan baik.

Apabila sctipt website Anda sudah siap diupload ke hosting, silakan mengikuti panduan cara upload Yii ke plesk panel Rumahweb berikut.

  1. Menyesuaikan struktur direktori

Struktur direktori pada Yii :

Buat folder baru dengan nama “yii-system”, kemudian pindahkan semua file dan folder ke folder “yii-system” kecuali folder “web”.

2. Upload file Yii ke hosting.
Silakan login dahulu ke Plesk Panel melalui halaman clientzone.

Setelah file Yii di upload, silahkan pindahkan folder “yii-system” ke Home Directory file manager plesk panel. Setelah itu, keluarkan isi folder “web” langsung ke dalam folder dokumen root utama domain atau sub domain (contoh dari sub domain).

3. Edit file index.php dan sesuaikan path pemanggilan folder “yii-system” yang sudah dipindahkan ke home directory.

Apabila semua sudah sesuai, website Yii akan berhasil diakses dengan baik.

Sekian panduan Deploy Yii Framework Plesk Panel ini. Untuk Yii framework tutorial yang lain akan kami bagikan dilain kesempatan. Bila mengalami kendala pada proses diatas. Jangan sungkan dan ragu untuk menghubungi tim Technical Support kami. Kalian dapat menghubungi kami melalui live chat dan email atau open ticket. Jangan lupa juga melampirkan screenshoot error atau kendala yang dialami.

Semoga dapat membantu. 🙂