Info Informatika

Mari Berbagi Pengetahuan Informatika. Belajar dan Belajar Dunia IT

Jasa Pembuatan Aplikasi

Menerima Pesanan Aplikasi Website, Aplikasi Desktop VB.net, Mobile Android - Blackberry

Terima Kasih Telah Berkunjung

Jaya Terus Dunia Informatika...

Tampilkan postingan dengan label Source Code. Tampilkan semua postingan
Tampilkan postingan dengan label Source Code. Tampilkan semua postingan

Selasa, 11 Maret 2014

Source Aplikasi SMS Berbasis Android.

Aplikasi SmS mungkin mudah bagi kalian untuk di temukan source code nya. kini saya akan bagikan source sms juga, lengkap dengan broadcastreceiver Inbox, Outbox, Dan broadcastreceiver  Penerima SMS masuk lengkap dengan notification sms.  Aplikasi SMS ini ditampilkan mirip dengan aplikasi BBM dari segi tampilan yang menurut ane marik, Silahkan Kembangkan lebih lanjut aplikasi ini.
 Aplikasi SMS ini juga di lengkapi dengan SMILE ICON dengan menggunakan ImageSpan yang berfungsi menyisipkan Image in TextView "Gambar didalam text" .. aplikasi juga sudah di lengkapi dengan contact, tampilan contact ini menyerupai tampilan contact pada BBM lagi. dengan menggunakan GridView dan image.

Berikut gambaran Source Aplikasi SMS berbasis Android ini..



SILAHKAN DOWNLOAD SOURCE APLIKASI SMS  BERBASIS ANDROID

Sabtu, 18 Mei 2013

Script Dasar PHP CodeIgneter.

Ini Sebuah dokumentasi dimana pertama kali belajar PHP codeigneter. aplikasi ini diberikan oleh teman yaitu seoarang Manager IT perusahaan swasta di jakarta, beliau bernama wahyu. sebagai langkah awal yang harus dilakukan adalah, harus tersedia komputer, selanjutnya komputer harus terinstal xampp, appache, lampp, wampp, pilih salah satu yang biasa kalian gunakan. Jika sudah siap tempur untuk belajar CodeIgneter untuk dasar, atau seperti saya ini "Pemula".
Sebelum lebih jauh kalian harus tau dulu nih apa sih itu CodeIgneter. CodeIgniter adalah aplikasi open source yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. ane jelasin nih MVC menurut pendapat Profesor Adhi MWD. "MVC ini sebuah folder yaitu folder Model, Folder View, dan Folder Controller, dimana folder - folder tersebut saling berhubungan." berikut penjelasan Folder yang ane bilang saling berhubungan.
  1. View, merupakan bagian yang menangani presentation logic. Pada suatu aplikasi web bagian ini biasanya berupa file template HTML, yang diatur oleh controller. View berfungsi untuk menerima dan merepresentasikan data kepada user. Bagian ini tidak memiliki akses langsung terhadap bagian model.
  2. Model, biasanya berhubungan langsung dengan database untuk memanipulasi data (insert, update, delete, search), menangani validasi dari bagian controller, namun tidak dapat berhubungan langsung dengan bagian view.
  3. Controller, merupakan bagian yang mengatur hubungan antara bagian model dan bagian view, controller berfungsi untuk menerima request dan data dari user kemudian menentukan apa yang akan diproses oleh aplikasi.
Nah Segitu aja dulu ya, penjelasan MVC kalo belum jelas, kalian bisa cari refrensi lebih banyak dibuku atau googling aja hehehe. Sekarang kita langsung ke bagian source code dasar codeigneter yang saya ingin share. Aplikasi ini sudah menggunakan database, untuk kalian pelajari juga bagaimana sih alur query yang di buat oleh codeigneter ini.
1. Silahkan download aplikasinya Klik Disini.
2. Extract File yang baru saja didownload, lalu taro didalam webserver yang kalian gunakan (xampp, appaserv, lampp, wampp, dsb)
3. Buat database latihan_ci, lalu Import table latihan.sql
4. Configurasi nya masuk ke dalam folder (/application/config/) Buka File database.php dan config.php
  • Untuk file database : untuk mengconfigurasi koneksi, ubah $db['default']['username'] = "root" dan $db['default']['database'] = 'test';  dan $db['default']['password'] = 'passwordnya'; ubah tulisan yang berwarna merah sesuaikan dengan mysql kalian.
5. Configurasi config.php ini untuk settingan url kalian example $config['base_url']    = "http://localhost/latihan/";
6. Sekarang coba kalian lihat hasilnya.

untuk kalian rombak, dan ingin melihat scriptnya semua ada di dalam folder (/application/) model, view, controller.

Aplikasi Penjadwalan atau Schadule Kegiatan dengan XTJS

Bagi yang memiliki jadwal terlalu padat, mungkin perlu ada aplikasi penjadwalan kegiatan, agar mengingatkan jika pada hari-bulan-tahun sekian ada jadwal atau schadule yang sudah di rencanakan atau dihadiri, aplikasi ini dibuat menggunakan XTJS. bagus untuk pemula yang ingin ngoprek script XTJS. berikut screenshot dari aplikasi nya.

Silahkan Download aplikasi KLIK DISI

Aplikasi Inventory Pertamina dengan CodeIgneter

Aplikasi ini dibuat menggunakan CodeIgneter, dengan metoda MVC. terdapat beberapa user dalam aplikasi tersebut yaitu admin, supplier,  inventory, distributor. produksi, dan marketing. dari beberapa user pastinya berbeda - beda tugas, atau akses yang diberikan aplikasi. untuk gambaran nya saya screenshot lihat di bawah ini.

Bagi yang ingin ngoprek silahkan download seperti Biasa KLIK DISINI

Auto Save Artikel Dengan PHP dan Jquery

Auto save artikel menggunakan jquery ini sangat pentng bagi kalian yang membuat suatu website informasi, atau sebagainya yang sekiranya membutuhkan auto save berikut. kalian tidak asing lagi kan dengan blogger.com atau wordpress yang sering anda kunjungi atau kalian miliki, website tersebut menggunakan auto save pada saat user menulis artikel.
tidak panjang lebar. langsung aja ente buat dulu percobaan nya ya gan... buat database test dengan table belikut tinggal kalian copy saja script dibawah ini pada databse test lalu ke sql paste disitu, lalu go:
?
1
2
3
4
5
6
7
8
9
CREATE TABLE IF NOT EXISTS `articles` (
  `id` int(5) NOT NULL AUTO_INCREMENT,
  `title` varchar(100) NOT NULL DEFAULT '',
  `content` text NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `status` enum('Publish','Save') NOT NULL DEFAULT 'Save',
  `akses_token` varchar(50) NOT NULL,
  PRIMARY KEY (`id`)
);
Jika sudah membuat table diatas. kalian download deh script lengkapnya KLIK disini
Untuk Gambaran Nya di bawah ini

Membuat Notifikasi Facebook Dengan Sound dan Notifikasi Popup Berbasis Jquery, PHP

Bagaimana sih logika Facebook bisa menampilkan Notifikasi pada header, notifikasi popup, dan notifikasi mengeluarkan sound. saya coba membuat script sederhana untuk dipelajari. terkadang notifikasi memang dibutuhkan tiap aplikasi, akan tetapi notifikasi yang dibuat terkadang tidak di ketahui user pada saat user berada di browser lain, atau di page lain, nah dengan adaNya sound, mungkin user bisa mendengar bahwa ada pesan yang masuk.
kita liat yuk gambaran yang di maksud. notifikasi header dan notifikasi popup Nya


nah kalian sering lihat kan notifikasi pada Facebook seperti di atas yang di beri tanda merah. tanda merah di atas itu notifikasi header kalo ane yg nyebut, yang di bawah itu notifikasi popup yang biasanya keluar berbarengan saat ada pesan atau wall yg di komentari teman kita. pada saat notifikasinya muncul pun akan terdengar bunyi Blung..itu tandanya notifikasi sound. hehehe

Langsung saja gan di download monggo seperti biasa KLIK DISINI.
Jangan lupa tinggalkan jejak, Komen Nya ya gan..

Sabtu, 27 April 2013

Source Blackberry : Splash screen Image Resize in Blackberry

wah benar-benar menyebalkan develop Blackberry, begitu sangat minim source yang diberikan, nyari-nyari digoogle, tidak pernah full yang diberikan.. Kini gw menulis sebagai dokumentasi kerja gw, yang gw pisah source nya. bagaimana sih cara membuat splashscreen blackberry.. tentu kalian yang ingin belajar membuat program blackberry dan ingin tampilan bagus pada awal aplikasi, dengan menggunakan splashscreen sebagai pembukaan atau perkenalan suatu program bagi para programmer. splashscreen yang akan dibuat pada artikel ini splashscreen image resize, yang artinya pada tampilan splashscreen gambar ini, akan mengikuti ukuran layar pada tiap blackberry.. langsung aja gan step  by step membuat splash screen image sebagai berikut :

1. Buat new project pada eclips anda, setelah dibuat. ente bakalan dapet dua file class, yang bernama MyApp dan MyScreen. masalah code nya ente copas aje, atau download file-Nya klik disni

2. Sediakan dua gambar dengan ukuran 400 x 300 dan 305 x 398, mengapa gw membuat 2 ukuran gambar ?? karena layar pada blackberry, memiliki dua kategori, vertikal dan horizontal, seperti contoh BB touch dan bold. bagi yang males buat gambarnya, nih ane sediain gambarnya. ini contoh gambar yang disediakan untuk splash screen image resize.


3. Setelah gambar sudah terbuat, silahkan masukan gambar tersebut pada project blackberry ente, di dalam folder <name project ente>/res/ letakan didalam sini.

4. Buka kembali eclips, atau project anda. buat script splashscreen sebagai berikut

  
package mypackage;

import java.util.Timer;
import java.util.TimerTask;
import net.rim.device.api.system.Bitmap;
import net.rim.device.api.system.Display;
import net.rim.device.api.ui.UiApplication;
import net.rim.device.api.ui.container.MainScreen;
import net.rim.device.api.ui.container.HorizontalFieldManager;
import net.rim.device.api.ui.decor.Background;
import net.rim.device.api.ui.decor.BackgroundFactory;

public final class MyScreen extends MainScreen
{
  Bitmap background;
  private MainScreen next;
  private UiApplication application; 
  private Timer timer = new Timer();
  private int deviceHeight = Display.getHeight();
  private int devicewidth = Display.getWidth();
  
public MyScreen(UiApplication ui, MainScreen next)
{  
 super(NO_VERTICAL_SCROLL|NO_VERTICAL_SCROLLBAR);
 
  this.application = ui;
  this.next = next;
  HorizontalFieldManager vfm = new HorizontalFieldManager(USE_ALL_HEIGHT | 
  USE_ALL_WIDTH | HorizontalFieldManager.NO_HORIZONTAL_SCROLL);
 if(deviceHeight > devicewidth){
  vfm.setBackground(BackgroundFactory.createBitmapBackground(
  Bitmap.getBitmapResource("sezukaprogram.png"), Background.POSITION_X_CENTER,
  Background.POSITION_Y_CENTER,Background.REPEAT_SCALE_TO_FIT));
 }
 else{
   vfm.setBackground(BackgroundFactory.createBitmapBackground(
  Bitmap.getBitmapResource("sezukaprogram2.png"), Background.POSITION_X_CENTER,
  Background.POSITION_Y_CENTER,Background.REPEAT_SCALE_TO_FIT));
 }

     add(vfm);
     timer.schedule(new ExitSplashCountDown(), 5000L);             
  application.pushScreen (this); 
    }
 public void dismiss() {             
  timer.cancel();             
  application.popScreen (this);             
  application.pushScreen (next);         
 }               
 
        
 private final class ExitSplashCountDown extends TimerTask 
 {             
  public void run() {                
   ExitSplashThread dThread = new ExitSplashThread();                
   application.invokeLater (dThread);             
  }         
 }                

      
 private final class ExitSplashThread implements Runnable {             
  public void run() {                  
  dismiss();             
    }              
   
 protected boolean navigationClick(int status, int time) {              
  dismiss();              
  return true;         
 }          
 
 
 protected boolean navigationMovement(int dx, int dy, int status, 
 int time) {             
  return false;         
 }          
 
    
 
 protected boolean navigationUnclick(int status, int time) {            
  return false;         
 }
}
}
  

Nah Daripada Bingung,  lihat tulisan yang berwarna merah.. itu untu membedakan layar seperti apakah ukuran yang digunakan user saya membuka aplikasi tersebut...

daripada bingung, langsung saja,, download sourcenya, Klik Disini..
atau bisa ditest langsung di Blackberry anda, Klik Disini..

SELAMAT MENCOBA, JANGAN LUPA COMMANTAR ATAU DI TUNGGU KOMENTARNYA..

Sabtu, 13 April 2013

Source Blackberry : Buat Launcher Web dengan Blackberry

Kali ini saya menulis dan membagikan source code blackerry, berhubung gw ga punya BB. jadi cuman bisa menikmati Blackberry melalui Simulator HAHAHAHAHaxxxx. pada source code ini, launcher ini, sudah terdapat splash screen Blackberry. splash screen ini udah mengikuti ukuran width dan height dari layar blackberry.. pada launcher Blackberry ini mengunakan BrowserField yang berfungsi sebagai browser pada blackberry.

Percuma, Banyak catetan... yang di butuhinNya jg Source code nya...

Download Source CodeNya gan,, Klik Here Jangan Lupa KomentarNya jg ya..

Senin, 08 April 2013

Aplikasi Penggajian Karyawan Berbasis PHP

Aplikasi Penggajian karyawan ini ane buat sendiri, atas dasar projek Mahasiswa anak telkom, ya hitung-hitung cari relasi projekan gan, harga projek ini murah kok untuk mahasiswa cuman 700rb, padahal ane sendiri baru 2 hari belajar PHP. udah di percaya buat projekan, hehehe jadi all hasil masih blm sempurna menurut ane.. maaf ya,, kalian harus di ubah2 sedikit lah biar usaha,,
aplikasi penggajian ini mencakup perhitungan Pajak PPH 21, Lembur karyawan, Serta di lihat dari Absensi, dan terdapat Jurnal Gaji KaryawanNya..



 Download Aplikasinya Klik Disini

karena file ini terdapat di google docs.. Bagi yang bingung download di google docs,..
silahkan Klik Menu FILE lalu pilih Unduh

Jumat, 15 Maret 2013

Source Android - Get Data RSS BMKG Untuk Aplikasi Pemantau Gempa

Ane dapet kasus dari kantor, disuruh buat aplikasi pemantau gempa dengan berbasis android. awal nya bingung, setelah ane cari -cari arikel. dapet juga dari temen dunia maya gedelumbung yang sebelumNya sudah membuat aplikasi ini dengan memanfaatkan data dari BMKG.

Silahkan Liat aja dulu scriptnya dibawah ini.

package dlmbg.pckg.info.bmkg;

import java.util.ArrayList;
import java.util.HashMap;

import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;

import android.app.ListActivity;
import android.app.ProgressDialog;
import android.content.Intent;
import android.os.AsyncTask;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.SimpleAdapter;
import android.widget.TextView;

public class InfoBmkgActivity extends ListActivity {

 static final String URL = "http://data.bmkg.go.id/gempaterkini.xml";
 static final String KEY_ITEM = "gempa";
 static final String KEY_ID = "Tanggal";
 static final String KEY_TANGGAL = "Tanggal";
 static final String KEY_JAM = "Jam";
 static final String KEY_POINT = "point";
 static final String KEY_KOORDINAT = "coordinates";
 static final String KEY_LINTANG = "lintang";
 static final String KEY_BUJUR = "bujur";
 static final String KEY_KEKUATAN_GEMPA = "Magnitude";
 static final String KEY_KEDALAMAN = "Kedalaman";
 static final String KEY_WILAYAH = "Wilayah";
 private ProgressDialog pDialog;
 ArrayList> menuItems = new ArrayList>();

 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  new AmbilData().execute();
 }

    class AmbilData extends AsyncTask {
        @Override
        protected void onPreExecute() {
            super.onPreExecute();
            pDialog = new ProgressDialog(InfoBmkgActivity.this);
            pDialog.setMessage("Sabar gan, masih ngambil data neh...");
            pDialog.setIndeterminate(false);
            pDialog.setCancelable(true);
            pDialog.show();
        }

        protected String doInBackground(String... args) {

      XMLParser parser = new XMLParser();
      String xml = parser.getXmlFromUrl(URL);
      Document doc = parser.getDomElement(xml);

      NodeList nl = doc.getElementsByTagName(KEY_ITEM);
      for (int i = 0; i < nl.getLength(); i++) {

             HashMap map = new HashMap();

       Element e = (Element) nl.item(i);

       String koordinat = parser.getValue(e, KEY_KOORDINAT);
       String[] koor = koordinat.split(",");

       map.put(KEY_ID, parser.getValue(e, KEY_ID));
       map.put(KEY_TANGGAL, parser.getValue(e, KEY_TANGGAL));
       map.put(KEY_JAM, parser.getValue(e, KEY_JAM));
       map.put(KEY_LINTANG, "Garis Lintang : "+koor[1]);
       map.put(KEY_BUJUR, "Garis Bujur : "+ koor[0]);
       map.put(KEY_KEKUATAN_GEMPA, "Kekuatan Gempa : "+parser.getValue(e, KEY_KEKUATAN_GEMPA));
       map.put(KEY_KEDALAMAN, "Kedalaman : "+ parser.getValue(e, KEY_KEDALAMAN));
       map.put(KEY_WILAYAH, "Wilayah : "+parser.getValue(e, KEY_WILAYAH));

       menuItems.add(map);
      }
   return null;
        }

        protected void onPostExecute(String file_url) {
            pDialog.dismiss();
            runOnUiThread(new Runnable() {
                public void run() {

              ListAdapter adapter = new SimpleAdapter(InfoBmkgActivity.this, menuItems,
                R.layout.daftar_item,
                new String[] { KEY_TANGGAL, KEY_JAM, KEY_LINTANG, KEY_BUJUR, KEY_KEKUATAN_GEMPA, KEY_KEDALAMAN, KEY_WILAYAH },
                new int[] {R.id.tanggal, R.id.jam, R.id.lintang, R.id.bujur,R.id.kekuatan,R.id.kedalaman,R.id.wilayah });

              setListAdapter(adapter);

              ListView lv = getListView();

              lv.setOnItemClickListener(new OnItemClickListener() {

                        @Override
                        public void onItemClick(AdapterView parent, View view,
                                int position, long id) {
                            String lintang = ((TextView) view.findViewById(R.id.lintang)).getText().toString();
                            String bujur = ((TextView) view.findViewById(R.id.bujur)).getText().toString();
                            String tanggal = ((TextView) view.findViewById(R.id.tanggal)).getText().toString();
                            String jam = ((TextView) view.findViewById(R.id.jam)).getText().toString();
                            String kekuatan = ((TextView) view.findViewById(R.id.kekuatan)).getText().toString();
                            String kedalaman = ((TextView) view.findViewById(R.id.kedalaman)).getText().toString();
                            String wilayah = ((TextView) view.findViewById(R.id.wilayah)).getText().toString();

                            Intent i = null;
                i = new Intent(InfoBmkgActivity.this, PetaGempaActivity.class);

                            Bundle b = new Bundle();
                b.putString("lintang", lintang);
                b.putString("bujur", bujur);
                b.putString("tanggal", tanggal);
                b.putString("jam", jam);
                b.putString("kekuatan", kekuatan);
                b.putString("kedalaman", kedalaman);
                b.putString("wilayah", wilayah);
                i.putExtras(b);

                            startActivity(i);
                        }
                    });
                }
            });

        }
    }
}


Langsung Aja gan untuk lebih lengkapnya dan mengerti silahkan di pelajari dan di
DOWNLOAD APLIKASINYA

Source PHP - Aplikasi Perhitungan Suara KPU Berbasis CodeIgneter

Nah Kali Ini gedelumbung membagi source lagi yaitu Aplikasi Perhitungan Suara KPU Berbasis CodeIgneter. Aplikasi ini menggunakan template twitter Bootstrap. mudah digunakan aplikasi ini sangat cocok untuk perhitungan suara atau daftar pemilih tetap untuk keperluan pemilihan umum daerah. Tingkatnya saya buatkan hanya sebatas provinsi. Data-data pemilih tetap dapat di-import dari file dengan format (.xls) dengan ketentuan tertentu. Untuk di halaman depan untuk para pemilih, hanya dapat melihat data dirinya sudah masuk atau belum.

daripada lama kelaman Membaca, dan banyak bacot di tulisan, silahkan agan lihat sendiri deh screenshot dari aplikasi nya dibawah ini..

Bagaimana agan-agan.. udah lihat hasil screenshot dari aplikasinya. sekarang tinggal download deh aplikasi pada link dibawah ini.. tapi jangan lupa tinggalkan jejak kalian di comment saya...hehehehehe

Download Aplikasinya disini

Source PHP - Aplikasi Faktur Penjualan dan Pembelian Berbasis CodeIgniter

Aplikasi faktur penjualan ini dibuat oleh temen dunia maya yaitu gedelumbung. aplikasi yang dibutuhkan oleh jurusan logistik atau ekonomi.
ini berikut keterangan dari aplikasi Faktur Penjualan dan Pembelian Berbasis CodeIgniter yang di jelaskan oleh gedelumbung.

"Saya lihat memang sangat sederhana dan saya sedikit belajar tentang ilmu jual beli. Apa itu faktur penjualan, mekanisme penjualan dan pembelian itu seperti apa, dan banyak lagi pengetahuan-pengetahuan yang saya dapatkan dari pekerjaan ini."

Berikut screenshot yang saya dapatkan dari aplikasi yang di buat oleh gedelumbung yaitu Aplikasi Penjualan dan Pembelian Berbasis CodeIgniter :


Silahkan Gan Download Aplikasinya pada link dibawah ini.. jangan lupa comentarnya di tunggu gan.

download Aplikasinya

Senin, 11 Maret 2013

Source PHP - Aplikasi Pergudangan Berbasis Codeigneter

wow gedelumbung sekarang mengeluarkan gebrakan yang luar biasa. sekarang dia buat website pergudangan dengan codeigneter. berhubung saya lagi males ngetik, dan males ngebacot banyak, kalian bisa lihat sendiri aplikasi pergudangan berbasis codeigneter,, cekidot gan
download filenya klik disini

Source PHP - Aplikasi Ecommerce dengan Codeigneter

Aplikasi Ecommerce Sangat cocok untuk para bisnisman yang mau menjual product atau barang-barang nya secara online. kini aplikasi Ecommerce berbasis codeigneter atau Framework CI anda sudah bisa dapatkan berkat teman dunia maya yaitu gedelumbung. aplikasinya yang ane liat sih simple tapi lumayan perfect lah untuk suatu website.


Untuk Download Apliasi Ecommerce Berbasis Codeigneter
 klik DISINI

Source PHP - Aplikasi Sistem Informasi Pendidikan Berbasis Codeigneter

source code Aplikasi Sistem informasi Pendidikan, lebih tepatnya website ini website sistem informasi saja yang di buat menggunakan codeigneter. website ini telah dibuat dan dikembangkan oleh teman ane di dunia maya yaitu gedelumbung. Website Informasi ini berbasis codeigneter, jadi kalian yang pemula ingin belajar codeigneter dan mau membuat website informasi sederhana dengan codeigneter. anda tepat sekali berkunjung disini.

silahkan download filenya, pergunakan dengan sebaik-baiknya dan pelajari dengan cermat, jangan lupa untuk memberikan komentar di blog saya donk.. hehehehehe..

Agan - Agan bisa lihat screenshot nya di bawah in. halaman dibawah ini, adalah bagian user interface dari website sistem informasi berbasis codeigneter.

 Untuk halaman adminNya anda dapat melihatnya dibawah ini


Jika kalian lihat interface halaman administrator di atas, anda bisa lihat, sudah ada fiture untuk notifikasi. saya kira ini sangat perfect untuk anda gunakan sebagai refrensi anda.
Silahkan download filenya. klik disini

Jangan Lupa KOMENTARNYA GAN..

Minggu, 10 Maret 2013

Mempercepat Loading Proses Website dengan PHP

Terkadang Kita sebel dengan loading suatu website yang begitu lama, apabila anda membuat website sendiri dengan PHP, ada beberapa hal yang harus diperhatikan dalam pembuatan website agar mempercepat loading atau kinerja website tersebut.
  1. Hindari Image terlalu besar,
  2. Hindari Flash Terlalu Banyak,
  3. Hindari Plugin yang berlebihan
  4. Compres semua file js, css agar mengoptimalkan suatu website.. ane biasanya compress semua file js dan css dengan ini gan klik disni
  5. Download class function ini untuk menambah atau mengcompress semua file html, jpeg, png, js, css, text, rss, dan file lainNya klik disini Jika sudah di download, taro file tersebut di folder website anda, lalu di panggil di halaman index.php anda di bagian paling atas taro include "nama_function_loading.php";
  6. Apabila anda masih belum puas hasilnya dengan tersebut, anda bisa memperkecilnya lagi dan lagi dengan file htacces anda, berikut scriptnya

RewriteEngine on
<ifmodule mod_deflate.c="">
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
 AddOutputFilterByType DEFLATE image/png
 AddOutputFilterByType DEFLATE image/jpg
 AddOutputFilterByType DEFLATE image/gif
</ifmodule>  

Tahap-tahap di atas sangat terbukti, untuk mempercepat suatu website. aga kinerja anda lebih memuaskan..

Jquery Calendar & Jquery Date, Time picker

Nah Ini yang terpenting, penginputan data menggunakan datetime picker, jquery callender memang mempercantik, mempermudahkan user dalam pembuatan website. mari dipilih untuk calender, datetime picker nya gan di bawah ini.


Query Countdown Ticker

Download file


jQuery CSS3 Calendar

Download File



jQuery scroller Date and Time picker

Download file



datepicker with mootools

Download File



jQuery UI datepicker

Download file 





jQuery Speedometer

Download file 

Design Table dengan CSS, HTML

Sering kali, kita bingung untuk mendisign table html secara bagus. ane punya kumpulan  source code table yang keren dengan css, jquery. silahkan download aja gan di bawah ini gan..


Rounded corners CSS3 tables 

Download File


Fixed Headers Scrolling Tables With jQuery

Download File


Table with CSS3

Download File

Drag and Drop table content

Download File



lightweight Tablecloth

Download File

PHP Jquery Slideshow


Berikut Beberapa Tutorial Jquery untuk membuat slidshow, sebagai dokumentasi atau source code ane gan. terkadang website sekarang menggunakan slideshow sebagai penambah fiture menarik pada website. langsung aja gan, beberapa source code slideshow jquery.

jQuery images animations effect

Download file



Jquery Slideshow 3D html 5

Download file



images Slideshow effect

Download File


Slider jQuery plugin

Download File


Jquery Slider photo album effect

Download File


Sliding Horizontal Parallax

Download File


Selamat Mencoba gan, salam dunia IT.


Jumat, 22 Februari 2013

Sistem Informasi Sekolah Akademik Berbasis PHP, Codeigniter

Web Informasi Sekolah ini berbasis PHP framework menggunakan codeigniter. web informasi ini telah dibuat oleh kawan dunia maya gedelumbung.com, yang gw coba share ke blog gw, sebagai koleksi source code ane gan. silahkan dikembangkan sistem informasi sekolah akademik ini. untuk screenshot  aplikasi nya gan.

waw keren bukan.

untuk download aplikasinya silahkan klik disini

NOTE :
Dari Beberapa Pertanyaan dari permasalahan yang terdapat pada Komentar blog mengenai aplikasi ini.. saya kasih tutor monggo di pelajari :
"Extrak File RAR yang anda download, didalam ada folder Web_stikom"

1. Import database yang terdapat didalam. "stikom_web.sql", jika sudah di import ke dalam phpmyadmin,
2. setting koneksi, setting koneksi ini ada didalam folder system/application/config/database.php ubah settingan koneksi sesuai dengan user dan password Mysql. Jika Sudah, silahkan coba panggil webnya. dengan http://localhost/web_stikom/ Jika webnya muncul. koneksi anda berhasil apabila belum coba cek. nama folder web anda apakah web_stikom apa bukan.. apabila anda merubah nama foldernya maka anda harus setting kembali :
  • Buka file config.php dlm folder (system/application/config/config.php) lihat base_url, Ubah sesuai dengan Host anda
3. Untuk akses ke halaman admin http://localhost/web_stikom/index.php/webadmin
username : admin
password : admin

Apabila ada proses yang belum, seperti pencarian, itu masih belum dikerjakan, silahkan kembangkan
dan selamat mencoba