juragan coding - oke kali gw gak bakal panjang lebar dan kali ini gw akan memberikan beberapa library codeigniter untuk memudahkan loe dalam proses pengembangan web khusus nya dalam proses authentication, ada banyak library codeigniter untuk memudahlan kita dalam proses authentication nah tapi kali ini gw akan memilih hanya 3 saja, langsung saja untuk urutan pertama jatuh pada ION Auth
1. Ion Auth
nah untuk fitur dari ion auth bisa di lihat di bawah ini
Registration
Login and Logout
Forgotten Password
Change Password Method
Focused on security
User groups
“Remember Me” funtionality
Extremely Customizable
jika loe tertarik untuk menggunakan ion auth bisa lihat dokumentasi nya di sini DocIon Auth
2. AG Auth
Login (using username or email)
Logout
Register
Secure Remember me (essentially unbreakable)
Strong username and password policy server side
Maximum number of failed login attempts, security against DDoS or Bruteforce attacks
juragan coding - yuhu sahabat codig kali ini hadir kembali dalam edisi tutorial, dan kali ini gw akan berbagi tutorial mengenagi cara merubah tampilan javascript agar terlihat cantik dengan sweetalert, belum tau apa itu sweetalert ? silahkan cari di google
untuk tampilan interfaces nya silahkan lihat di gambar di atas
Setelah file css dan js sweet alert telah terdapat pada project kita, maka loadkedua file tersebut dalam file html kita. Dan kita bisa menampilkan alert darisweet alert dengan memanggil fungsi berikut:
swal("Good job!","You clicked the button!","success");
untuk keseluruhan code nya silahkan salin di bawah ini
juragan coding - mysql dan mariadb bagus mana ? nah mungkin ada beberapa dari sahabat coding yang bertanya seperti itu, ya wajar saja karena ke dua aplikasi mempunyai track record yang sangat bagus terlebih mariadb di gunakan oleh beberap situs besar seperti google yang memakai mariadb dan web sekelas wikipedia pun memilih wikipedia sebagai database nya, nah pertanyaan nya bagus mana mysql dan mariadb ?
mari kita lihat dibawah sahabt coding
Pengertian mysql dan mariadb
Mysql :
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.
Mariadb
MariaDB merupakan versi pengembangan terbuka dan mandiri dari MySQL. Sejak diakuisisinya MySQL oleh Oracle pada September 2010, Monty Program sebagai penulis awal kode sumber MySQL memisahkan diri dari pengembangan dan membuat versi yang lebih mandiri yakni MariaDB.
Kelebihan Mysql dan MariaDb Mysql :
Dapat bekerja di beberapa platform yang berbeda seperti LINUX, Windows, MacOS, FreeBSD, Solaris, dll.
Dapat dikoneksikan pada bahasa C, C++, Java , Perl, PHP, dan Python.
Mempunyai lebih banyak tipe data seperti : signed/unsigned integer yang memiliki panjang data sebesar 1,2,3,4 dan 8 byte. FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET, dan tipe ENUM.
Mendukung penuh terhadap kalimat SQL GROUP BY dan ORDER BY . Mendukung terhadap fungsi penuh ( COUNT ( ), COUNT(DISTINCT), AVG( ), STD ( ), SUM ( ), MAX ( ), AND MIN ( ) ).
Mendukung terhadap LEFT OUTHER JOIN dengan ANSI SQL dan sintak ODBC.
Mendukung ODBC for windows 95' (dengan source program). Semua fungsi ODBC 2.5 dan sebagainya. Sebagai contoh kita dapat menggunakan Access untuk connect ke MySQL server.
Menggunakan GNU automake, autoconf, dan LIBTOOL untuk portabilitas.
Kita dapat menggabungkan beberapa table dari database yang berbeda dalam query yang sama. Structure table MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE dibandingkan DBMS lainnya.
Ditulis dengan menggunakan bahasa C dan C++. Diuji oleh compiler yang sangat jauh berbeda.
MariaDb :
MariaDB itu sangat compatible dengan MySQL. Jadi kalo aplikasi kamu sekarang make MySQL lalu suatu saat MySQL dikomersilkan oleh Oracle (siapa tau aja…) maka kamu bisa dengan mudah pindah make MariaDB.
Selamanya gratis. Mau dijelasin kaya apa, yang pasti gratisss.
Penuh fitur. Fitur2nya melimpah, meskipun saya ngga make, ‘katanya’ sih begitu.
Memilki storage engine yang lebih banyak dari MySQL. Nah kalo yang ini saya ngga begitu tertarik, yang penting mah database saya bisa jalan, itu aja udah cukup.
Dikembangkan oleh si pembuat MySQL. Meskpun ganti nama, kalo dikembangin oleh yang nyiptainnya udah pasti akan terawat, karena pasti dia udah ngerti seluk beluk dan dalemannya
Raksasa internet pada pindah. Yup, Wikipedia dan Google adalah 2 dari perusahaan raksasa yang beralih make MariaDB
Jadi Lebih Bagus Mana ?
kalo bicara lebih bagus mana seperti nya kedua aplikasi basis data tersebut memiliki kekurangan dan kelebihan sendiri jadi itu semua tergantung kita sebagai developer untuk lebih bijak dalam mempertimbangkan mana aplikasi basis data yang seharus nya dapat menunjang performa web
nah sekian artikel tentang mengulas kelebihan dan kekurangan mysql dan mariadb semoga bermanfaat
Juragan Coding - Icon Flat untuk website memang sangat mearik untuk mempercantik user interface icon, icon juga berfungsi sebagai sarana komunikasi antara user dan website anda maka dari itu pemilihan icon sangat penting sekali untuk menunjang hasil web design anda, Nah, menemukan icon yang paling tepat untuk dipasang di website Anda bisa dibilang merupakan pekerjaan yang gampang-gampang susah. Hal ini bisa jadi cukup membosankan dan membuang waktu (Bayangkan jika kita harus mencari melalui berbagai situs penyedia icon). Maka tulisan saya mungkin bisa sedikit membantu memecahkan masalah anda. Di sini, saya kumpulkan icon web untuk website edukasi atau pendidikan
Ebook Lengkap Jquery Dan Jquery UI Bahasa Indonesia PDF
AJAX adalah singkatan dari Asynchronous JavaScript and XML. AJAX, terdiri dari HTML, Javascript, DHTML dan DOM yang kemudian digabungkan dengan bahasa pemograman web di sisi server seperti PHP dan ASP, sehingga membentuk suatu aplikasi berbasis web yang interaktif. Dengan AJAX, Javascript dapat langsung berkomunikasi dengan server dengan menggunakan objek XMLHttpRequest. Dengan objek ini, javascript dapat melakukan transaksi data denga server web, tanpa harus me-reloading halaman web tersebut secara keseluruhan.
Berikut adalah teknologi yang termasuk dalam aplikasi AJAX :
HTML yang digunakan untuk membuat Web forms dan mengindentifikasikan filed-field yang akan anda gunakan dalam aplikasi. JavaScript adalah kode inti untuk menjalankanaplikasi Ajax dan untuk membantu memfasilitasi komunikasi dengan aplikasi . DHTML, atau Dynamic HTML, membantu anda untuk membuat form atau web anda dinamis. Anda akan menggunakan <div>, <span> dan elemen HTML dinamis lainya.
Nah jika loe masih bingung bias di coba scipt di bawah ini
<?php require('fpdf.php'); class PDF extends FPDF { // Page header function Header() { // Logo $this->Image('logo.png',10,6,30); // Arial bold 15 $this->SetFont('Arial','',9); // Move to the right $this->Cell(48); // Title $this->Cell(10,-2,'YAYASAN PEMBINA LEMBAGA PENDIDIKAN DASAR DAN MENENGAH PGRI',0,'C'); // Line break $this->Ln(4); // Arial bold 15 $this->SetFont('Arial','',9); // Move to the right $this->Cell(58); // Title $this->Cell(10,-2,'(YPLP DIKDASMEN PGRI) KABUPATEN BANDUNG BARAT',0,'C'); // Line break $this->Ln(5); // Arial bold 15 $this->SetFont('Arial','B',14); // Move to the right $this->Cell(80); // Title $this->Cell(10,-2,'SMK PGRI LEMBANG',0,'C'); // Line break $this->Ln(5); // Arial bold 15 $this->SetFont('Arial','',9); // Move to the right $this->Cell(40); // Title $this->Cell(10,-2,'Terakreditasi B (SK-BAN- S/M PROPINSI JAWA BARAT NO. 02.00/694/BP-SM/X/2011)',0,'C'); // Line break $this->Ln(4); // Arial bold 15 $this->SetFont('Arial','',8); // Move to the right $this->Cell(30); // Title $this->Cell(10,-2,'Jl.Barulaksana No.65 Kec. Lembang Kabupaten Bandung Barat | Tlp : (021) 8767655 www.smkpgrilembang.sch.id',0,'C'); $this->Ln(4); $this->cell(190,0.2,'','0','1','C',true); $this->Ln(5); $this->SetFont('Times','',12); $this->Cell(10,-2,'Nama : M Candra Hamdani',0,'C'); $this->SetFont('Times','',12); $this->Cell(130); $this->Cell(10,-2,'Program Studi : TKJ',0,'C'); $this->Ln(5); $this->SetFont('Times','',12); $this->Cell(10,-2,'Kelas : Xi Semester 2',0,'C'); $this->SetFont('Times','',12); $this->Cell(130); $this->Cell(10,-2,'Ranking : 1',0,'C'); // Line break $this->Ln(6); } // Page footer function Footer() { // Position at 1.5 cm from bottom $this->SetY(-15); // Arial italic 8 $this->SetFont('Arial','I',8); // Page number $this->Cell(0,10,'www.smkpgrilembang.sch.id',0,0,'C'); } } // Instanciation of inherited class $pdf = new PDF(); $pdf->AddPage(); $pdf->SetFont('Times','',12); $pdf->Cell(0,10,'Mohon maaf masih dalam perbaikan'); $pdf->Output(); ?>
Halo sahabat coding kali ini juragancoding akan berbagi source code buat teman-teman, kali ini cms nya saya berinama SmartCMS by juragan coding nah CMS ini tersedia dalam 2 pilihan yaitu gratis dan berbayar dengan fitur berbeda SmartCMS by juragan coding ini di buat dengan codeigniter dan twitter bootstrap jadi tapilan nya lebih cantik dan keren pokok nya Nah sebelum mendownload cms ini silahkan lihat dulu video nya biar lebih paham bagaimana cara kerja aplikasi yang saya buat ini
SmartCMS adalah CMS (Content Management System) yang di buat dengan codeigniter dan twitter bootstrap CMS ini di buat oleh Juragancoding.com , untuk tampilan front-end CMS ini menggunakan template dari w3layout beberapa fitur dari SmartCMS ini adalah
Fitur Pencarian Artikel
Build with Codeigniter
Tampilan Dengan Bootstrap
Responsive
SEO Friendly
Multi Level Login
CRUD Application
Manage Artikel
Manage Member
nah itu merupakan fitur yang bisa anda rasakan dari CMS ini, bila anda berminat untuk mengembangkan aplikasi SmartCMS ini bisa kunjungi www.juragancoding.com atau bisa Klik Disini mungkin SmartCMS ini masih banyak kekurangan dan kelemahan tapi semua ini saya buat sebagai sarana belajar buat teman-teman Terima Kasih
di bawah ini screenshot dari SmartCMS by juragan coding
halo gan, kali ini saya kan berbagi ebook karangan Endy Muhardin beliau Lahir di Jakarta, 8 Juni 1979. Lulus dari SMUN 81 Jakarta Timur pada tahun 1997 dan melanjutkan ke Teknik Industri STT Telkom. Di masa kuliah salah pergaulan sehingga terkena wabah Linux-PHP-MySQL. Selain itu, aktif dalam berbagai organisasi mahasiswa seperti Himpunan Mahasiswa Teknik Industri STT Telkom dan Senat Mahasiswa STT Telkom.
nah di bawah ini merupakan bab yang terdapat pada ebook semuanya lengkap dari mulai php dasar sampai mysql database tapi sayangnya tidak terdapat OOP PHP dalam ebook ini, maka dari itu silahkan teman teman download ebook PHP OOP sebagai tambahan nya di link berikut ini Ebook Untuk Belajar PHP OOP
BAB YANG AKAN DI PELAJARI
Hello World
Statement dan Comment
Variabel dan Tipe Data
Operators
Control Flow
Array
Function
Variable Lifetime
Class dan Objects
File Handling
Database Access
String Handling
Session
untuk mendownload ebook nya silahkan download di bawah ini, dan jika ebook ini bermanfaat silahkan share ke teman-teman kalian, terima kasih