This is default featured post 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 2 title

Niat adalah ukuran dalam menilai benarnya suatu perbuatan, oleh karenanya, ketika niatnya benar, maka perbuatan itu benar, dan jika niatnya buruk, maka perbuatan itu buruk. ~ Imam An Nawaw

This is default featured post 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 4 title

Penyesalan akan hari kemaren, dan ketakutan akan hari esok adalah dua pencuri yang mengambil kebahagiaan saat ini. Regrets over yesterday and the fear of tomorrow are twin thieves that rob us of the moment.

This is default featured post 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Rabu, 12 Desember 2012

Edit Foto Dengan Photoshop



Cara Edit Foto Dengan Photoshop - Masih berbicara tentang Adobe Photoshop dan bagaimana cara mengedit foto dengan Photoshop, kalau kita membahas "cara" berarti kita membahas, bagaimana untuk mengolah gambar digital agar terlihat lebih menarik dari foto aslinya, nah... disini pembahasan nya bisa menjadi panjang. Menarik menurut Saya belum tentu menarik menurut Anda, atau pun Menarik menurut teman di sebelah Anda, Selera masing-masing yang melihat hasil akhir sebuah Olahan Gambar Digital yang akan menentukan nya.

Apa yang harus di Pahami Pertama Kali. 
Tool Tool Dasar Photoshop serta kegunaan nya, sebuah Pokok terpenting yang harus di pahami pertama kali, ibarat Orang yang ingin Belajar mengendarai Sepeda Motor, harus sudah benar benar tahu gas dan kegunaan nya, Rem juga fungsi dari Rem itu sendiri, Fungsi Kopling dan cara menggunakan nya, begitu pula mempelajari Adobe Photoshop, yang "njelimet" kalau kata Orang yang baru akan memulai Belajar Photoshop. Seperti Sepeda Motor, 3 Hal Terpenting yang harus kita Pahami sebelum Belajar Mengemudikan Sepeda Motor, Pertama Gas, Kemudian Rem, lalu Kopling, Photoshop pun dapat kita bagi menjadi 3 Tool dasar yang harus di Pahami, Pertama Tool Seleksi, Kemudian Tool Retouch lalu Tool Drawing


3 Kelompok Tool Dasar inilah yang akan manjadi Pondasi kita dalam mempelajari photoshop, di mulai dari Kelompok Tool yang Pertama Tools Selection, apa itu tool tool seleksi, Tool Selection atau Tool Seleksi, adalah Tool yang akan kita pergunakan untuk menyeleksi, memotong serta memindahkan Area tertentu pada Sebuah Foto. Lalu Kelompok Tool yang Kedua, Retouch Tools. Tool Tool ini lah yang akan membantu kita selama Proses Pengolahan Gambar Digital. Selanjutnya Kelompok Tool yang Ketiga Drawing Tool, sesuai dengan nama nya Drawing, yaitu Menggambar, Kelompok Tool ini memungkinkan kita untuk menggambar di Photoshop dengan Mudah,

Mempelajari Fungsi Fungsi Tool Dasar

Setelah kita tahu dan Memahami Tool Dasar dari Adobe Photoshop, kemudian kita Mempelajari Fungsi dari Tool Photoshop Tersebut, dan bagaimana Tool itu bekerja. Bisa dimulai dengan membuka Foto Apapun lalu mencoba satu persatu Tool Tersebut, Kalau Anda Berfikir hal ini hanya akan membuang waktu Saja. Anda Salah...! Saya akan mencontohkan kembali dengan Belajar Sepeda Motor, Cukup dengan Tahu Gas dan Rem juga Kopling, ya...... Saya Pastikan Anda Bisa Mengendarai Sepeda Motor, dan Sepeda Motor tersebut Pasti Berjalan kalau Gas di Putar, Tapi....apa iya Motor bisa Berjalan dengan Mulus kalau Kita tidak mengetahui Pada Kecepatan Berapa Kopling harus di Naikkan Satu Step, Lalu Bagaimana Pula agar motor bisa Tetap Seimbang selama kita mengendarai nya. Kembali ke Adobe Photoshop.... Tidak ada Salah nya mencoba satu per satu masing masing Tool Photoshopyang berada pada Tool Box, agar nantinya selama kita mengolah gambar Digital dapat berjalan dengan Mulus, karna kita tahu semua Tool Photoshop dan Cara Menggunakan Tool Photoshop.

Belajar Tehnik Photoshop


Mempelajari Cara berarti kita membicarakan juga Tehnik Disini, Banyak sekali cara cara atau pun Langkah langkah edit dengan Photoshop, Cutting, Masking dan Blending, adalah 3 dari sekian Banyak Tehnik edit Foto di Adobe Photoshop. Perkaya diri kita dengan berbagai macam tehnik yang banyak di Share di Website atau pun Blog Tutorial Photoshop, bisa juga dengan membeli buku Buku Tutorial Photoshop, bila memungkinkan Ambil Mata Kuliah Design yang Mempelajari Photoshop lebih Rinci, Sangat Beruntung menurut saya Orang yang mempelajari Photoshop dengan Berkuliah, karna terdapat benang merah yang sangat jelas Antara Photoshoper "Kuliah" dan Photoshoper "Otodidak". Saya Termasuk dalam KategoriPhotoshoper Otodidak, yang sama sekali tidak mengetahui makna makna Warna, tidak mengetahui bagaimana Typography yang Baik, Tidak tahu apa dan bagaimana Painting, Semua Hal yang Saya Tahu tentang Photoshop Saya Pelajari dari Tutorial yang ada di Internet, beruntung nya Saya karna Saya memiliki Pembimbing yang sudah Lebih dulu mengenal dan memahami Photoshop, Pembimbing yang juga Seorang Photoshoper Otodidak.

Explorasi dan Seni
Explorasi....Explorasi.... dan Explorasi.... terus mengexplor kemampuan kita, jangan Bosan dengan kata Belajar, jangan Pernah Puas dengan Hasil kita yang Sekarang, kalau kita merasa Puas dengan hasil Olahan kita yang sekarang, maka pembelajaran akan berhenti sampai di sini, dan Hasil Olahan pun akan berhenti hanya pada yang kita Tahu Saya. Buka Mata... Lihat bagaimana Hasil Olahan Orang Lain, cari Hasil Editan yang lebih baik dari hasil Editan kita, Pelajari itu semua, di sinilah Karakter Digital Imaging kita akan terbentuk, disinilah kita akan banyak mengerti dan akan memahami Bagaimana cara mengedit yang Baik. dan disini juga kita akan menyisipkan nilai seni dalam setiap hasil Olahan Kita.

Membuat Aplikasi Database Sederhana Dengan Java dan Mysql


Berikut ini adalah cara bagaimana membuat aplikasi sederhana dengan menggunakan Java, artikel ini cocok untuk anda sebagai pemula yang baru mengenal bahasa pemrograman java, dan untuk yang sudah mahir, harap maklum saya juga masih belajar :) .
Untuk pertama kali silahkan anda buat database, misal anda buat database dengan nama coba. Nah bagi anda yang belum tahu cara membuat database, saya rekomendasikan untuk install xampp atau appserv yang sudah include  dengan database mysql, kenapa demikian, karena siapa tahu anda juga berminat untuk belajar pemrograman website terutama bahasa PHP. Jadi anda tidak perlu repot untuk menginstal server lagi. :D . dan silahkan cari sumber di internet cara untuk install xampp. dan untuk aplikasi untuk manage database Mysql anda bisa menggunakan SQLyog atau Navicatlite.
Setelah anda buat database, buat sebuah tabel baru dalam database tersebut dengan mengeksekusi perintah berikut, misal nama tabel adalah mahasiswa:
CREATE TABLE IF NOT EXISTS `mahasiswa` (
`nim` varchar(12) NOT NULL,
`nama` varchar(40) NOT NULL,
`alamat` varchar(200) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Kemudian anda buat sebuah class baru dengan nama Database2 disimpan dengan nama fileDatabase2 .java yang belum tahu cara membuat class dan editor apa yang bisa dipakai untuk menulis kode java silahkan anda bisa baca artikel saya sebelumnya di Pengenalan Java dan Editor Java lalu pastekan kode berikut ini :
import java.sql.*;
import javax.swing.*;
import java.awt.event.*;
public class Database2 extends JFrame
{
Connection con=null;
JLabel jLabel1 = new JLabel();
JTextField txtnama = new JTextField();
JLabel jLabel2 = new JLabel();
JScrollPane jScrollPane1 = new JScrollPane();
JTextArea txtalamat = new JTextArea();
JLabel jLabel3 = new JLabel();
JButton bthapus = new JButton();
JButton btcari = new JButton();
JButton btupdate = new JButton();
JTextField txtnim = new JTextField();
JLabel jLabel4 = new JLabel();
JButton btsimpan = new JButton();
Database2()
{
setSize(320,280);
setLocation(100,100);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
void Koneksi()
{
try
{
String connectionURL = “jdbc:mysql://localhost/coba”;
String username = “root”;
String password = “root”;
Class.forName(“com.mysql.jdbc.Driver”);
con= DriverManager.getConnection(connectionURL, username , password );
System.err.println(“Sukses Koneksi”);
}
catch(Exception ex)
{
System.err.println(“Tidak Berhasil Koneksi”);
System.exit(1);
}
}
void simpan()
{
try
{
Statement statement = con.createStatement();
String sql=”insert into mahasiswa values(‘”+txtnim.getText()+”‘,’”+txtnama.getText()+”‘,’”+txtalamat.getText()+”‘);”;
statement.executeUpdate(sql);
statement.close();
JOptionPane.showMessageDialog(null,”Berhasil disimpan”);
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null,”nim data sudah ada”);
System.err.print(ex);
}
}
public void cari()
{
try
{
Statement stat = con.createStatement();
String sql=”SELECT * FROM mahasiswa Where nim like’”+txtnim.getText()+”‘”;
ResultSet isi = stat.executeQuery(sql);
if(isi.next())
{
txtnama.setText(isi.getString(1));
txtalamat.setText(isi.getString(2));
}
else
{
JOptionPane.showMessageDialog(null,”mahasiswa dengan nim tersebut tidak ada..!”);
}
stat.close();
}
catch (Exception ex)
{
JOptionPane.showMessageDialog(null,”Error :”+ex);
}
}
void update()
{
try
{
Statement stm=con.createStatement();
String sql=”update mahasiswa set nama=’”+txtnama.getText()+”‘, alamat=’”+txtalamat.getText()+”‘where nim=’”+txtnim.getText()+”‘”;
stm.executeUpdate(sql);
stm.close();
JOptionPane.showMessageDialog(null,”Berhasil diedit”);
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null,”Error :”+ex);
}
}
public void hapus()
{
try
{
Statement statement = con.createStatement();
String sql=”delete from mahasiswa “+ ” where nim=’”+txtnim.getText()+”‘”;
statement.executeUpdate(sql);
statement.close();
JOptionPane.showMessageDialog(null,”Data telah di Hapus”);
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null,”Error :”+ex);
}
}
void aksi()
{
btsimpan.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
simpan();
}
});
btupdate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
update();
}
});
bthapus.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
hapus();
}
});
btcari.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
cari();
}
});
}
private void initComponents() {
getContentPane().setLayout(null);
jLabel1.setText(“Contoh Aplikasi Database Sederhana”);
getContentPane().add(jLabel1);
jLabel1.setBounds(20, 10, 200, 14);
getContentPane().add(txtnama);
txtnama.setBounds(90, 70, 170, 20);
jLabel2.setText(“Alamat”);
getContentPane().add(jLabel2);
jLabel2.setBounds(20, 100, 34, 14);
txtalamat.setColumns(20);
txtalamat.setRows(5);
jScrollPane1.setViewportView(txtalamat);
getContentPane().add(jScrollPane1);
jScrollPane1.setBounds(90, 96, 166, 70);
jLabel3.setText(“Nama”);
getContentPane().add(jLabel3);
jLabel3.setBounds(20, 70, 27, 14);
bthapus.setText(“Delete”);
getContentPane().add(bthapus);
bthapus.setBounds(180, 180, 73, 23);
btcari.setText(“Cari”);
getContentPane().add(btcari);
btcari.setBounds(200, 40, 51, 23);
btupdate.setText(“Update”);
getContentPane().add(btupdate);
btupdate.setBounds(90, 180, 73, 23);
getContentPane().add(txtnim);
txtnim.setBounds(90, 40, 100, 20);
jLabel4.setText(“Nim”);
getContentPane().add(jLabel4);
jLabel4.setBounds(20, 40, 17, 14);
btsimpan.setText(“Simpan”);
getContentPane().add(btsimpan);
btsimpan.setBounds(10, 180, 67, 23);
setVisible(true);
}
public static void main(String args[])
{
Database2 db2=new Database2();
db2.initComponents();
db2.Koneksi();
db2.aksi();
}
}
Kemudian anda Compile dan runing, apa yang terjadi? masih error? iya tentu saja, karena kita harus menambahkan library mysql_connector.jar ke dalam lib home direktori dimana java di install. jika anda menggunakan windows anda buka di
<Java_Homedir>jrelibext
dan pastekan library mysql_connector yang bisa anda dapatkan di mysql connector, kemudian anda jalankan lagi program java yang telah anda buat tersebut.

Apa manfaat menggunakan PHP?


PHP

PHP: Hypertext Preprocessor merupakan bahasa pemrograman tertanam ke dalam HTML untuk membuatnya fungsional. Ini memungkinkan Anda membuat halaman web yang dapat berubah yaitu. mereka halaman web dinamis. Misalnya, “mereka dapat mengatakan hal-hal yang berbeda tergantung pada bagaimana seseorang menggunakan halaman web.”

Manfaat menggunakan PHP

PHP adalah bahasa pemrograman yang terkenal untuk memperluas halaman web dengan fitur dinamis. Meskipun HTML dapat lay out halaman yang menarik dan bentuk mungkin hadir untuk pengguna untuk memasukkan informasi, HTML tidak bisa benar-benar melakukan apa-apa dengan data meta-bahwa pengguna memasukan dalam bentuk.
bahasa Web ekstensi server seperti PHP menyediakan cara untuk menangani pengiriman formulir dan permintaan pengguna lain dengan mengakses database, mengirim email, menghasilkan gambar dengan cepat dan melakukan tindakan lain. PHP saat ini web server yang paling populer bahasa perpanjangan, digunakan dalam mengembangkan banyak website. Hal ini disebabkan populer untuk gratis, opensource di alam dan sebagian lagi karena keramahan dan kenyamanan misalnya. membaca seluruh file dan keluaran ke web browser dapat dicapai dengan satu baris kode PHP.

Mengapa PHP lebih baik dari ASP.net?

Kita tahu bahwa PHP adalah singkatan dari Hypertext Preprocessor dan ASP.net berdiri untuk Active Server Pages. Kedua bahasa alternatif untuk satu sama lain untuk pengembangan web.
  • PHP adalah bahasa yang relatif sederhana untuk digunakan daripada ASP.net. Mulanya, PHP ditulis dalam bahasa pemrograman C untuk mengganti satu set script di Perl. Itulah alasan mengapa coding di PHP masih sederhana bahkan hari ini. Banyak pengembang menemukan diri mereka menjadi lebih nyaman dengan sifat user-friendly PHP ketika datang ke coding.
  • PHP memiliki dukungan lebih baik untuk sistem manajemen basis data, MySQL. Sebenarnya, platform blogging yang sangat populer, Word Tekan menggunakan kombinasi hebat coding pada PHP MySQL untuk sistem manajemen konten yang, yang mencakup sekitar ratusan ribu posting blog setiap hari. Layanan lain yang sangat populer dan sering diperbarui yang menggunakan kombinasi PHP dan MySQL Joomla. ASP.net juga dapat mendukung MySQL, tapi PHP adalah bulat dipuji, oleh massa dan kelas sama, untuk dukungan besar untuk sistem manajemen database.
  • Programmer yang menggunakan PHP dan ASP.net baik juga mempertahankan pendapat mereka bahwa PHP lebih baik untuk dukungan tertanam dengan sistem manajemen database lain, lihat. SQLite. SQLite digambarkan sebagai sistem manajemen basis data relasional dan karena hal ini terkandung dalam sebuah perpustakaan pemrograman C, PHP dapat memberikan dukungan yang lebih baik untuk itu.
  • Ketika datang untuk mendukung, PHP menang atas ASP.net. Alasan utama untuk ini adalah bahwa PHP adalah opensource. Karenanya, mendukung bisa datang bebas dari seluruh dunia. Umumnya, perbaikan PHP secara instan. Kebanyakan mendukung PHP dapat langsung ditemukan online dengan melakukan pencarian sederhana di Internet.
  • PHP adalah bahasa pemrograman opensource, yang artinya bebas bagi siapa saja untuk menggunakan. Pemrogram dapat mengembangkan aplikasi PHP hampir tanpa biaya, karena PHP adalah bebas untuk digunakan. ASP.net tidak bebas terlalu, tetapi ekstensi yang tersedia secara gratis di platform Windows, ke atas 98. Karenanya, ASP.net tersedia untuk pengguna Windows ketika mereka membelinya. Yang menempatkan sedikit pembatasan dalam penggunaannya.
  • ASP.net disusun ke dalam memori dalam kode biner. Jadi, ketika ASP.net digunakan untuk coding, terbukti bahwa hal itu memakan waktu lebih lama waktu untuk memproses sejak kode harus diambil dari memori. However, PHP tidak dikompilasi ke dalam memori seperti ASP.net adalah. Hal ini ditafsirkan pada saat runtime. Itulah alasan mengapa PHP coding mengarah ke kecepatan Namunbih baik dan bahkan efisiensi. However, harus dikatakan bahwa baik PHP dan ASP.net dapat berjalan pada kecepatan tertinggi dan efisiensi ketika mereka diberi kode ahli.
  • Untuk menjalankan ASP.net Anda perlu IIS pada windows, yang tidak gratis. Untuk PHP namun Anda perlu Linux dan Apache yang bebas. Great dibangun untuk mendukung ftp, email, paket grafis gd2 dan juga MySQL hadir dalam PHP.
  • PHP akan berjalan di UNIX, Linux, Solaris dan Windows. ASP.net terutama hanya Windows asosiasi tetapi Anda dapat menggunakannya di Linux dengan modul tambahan terpasang.

Judul: Apa manfaat menggunakan PHP?

Program Java:Menghitung Diskon

23 Februari 2010
Program Kasir,
jika total harga barang yang di ambil:
Lebih besar dari 10.000 dan kurang dari sama dengan 100.000 maka tidak mendapatkan diskon
lebih besar dari 100.000 dan kurang dari sama dengan 500.000 mendapatkan diskon 5%
lebih besar dari 500.000 dan kurang dari sama dengan 1.000.000 mendapatkan diskon 10%
di luar itu maka mendapatkan diskon 15%

import java.io.*;
public class ProgramKasir
{
public static void main(String args[])throws IOException
{
//membuat turunan class untuk input dari user
BufferedReader dataIn=new BufferedReader(new InputStreamReader(System.in));
System.out.print("Berapa Harga Barang :");
int a = Integer.parseInt(dataIn.readLine());
System.out.print("Berapa Jumlah Barang yang diambil:");
int b = Integer.parseInt(dataIn.readLine());
int total =(a*b);

System.out.println("Harga barang = Rp "+a);
System.out.println("Jmlah barang = "+b);

System.out.println("Total harga sebelum diskon =Rp"+total);
if(total>10000 & total<=100000)
{
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0));
}
else if(total>100000 & total<=500000)
{
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0.05));
}
else if(total>500000 & total<=1000000)
{
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0.1));
}
else
{
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0.15));
}


}
}

Perbedaan Fungsi getch() dan getche() Pada C/C++


Bagi anda yang sedang belajar C/C++ pasti sering menggunakan fungsi getch() ataupun getche(). Dari pengalaman saya banayak dosen Pemrograman yang kurang detail dalam menjelaskan kegunaan dari fungsi getch() ini. Nah untuk menambah pengetahuan, saya ingin sharing tentang fungsi getch ()dan getche().

Dari pengalaman saya, kebanyakan dosen pemrograman menjelaskan kegunaan dari fungsi getch() ini hanya digunakan untuk menghentikan suatu proses yang berjalan. Namun kegunaan fungsi getch() sebenarnya lebih dari itu, fungsi getch sebenarnya merupakan fungsi yang digunakan untuk membaca input dari keyboard. getch() ini merupakan kepanjangan dari Get Character. Dan karakter yang diambil oleh fungsi getch ini tidak akan ditampilkan pada console. Adapun karakter yang diambil dari keyboard hanya satu karakter.

Berikut adalah contohnya :

#include <stdio>
#include <conio>
main()
{
char a;
printf("Tekan sebuah tombol pada keyboard!");
a=getch();
printf("\nTombol yang baru anda tekan adalah %c",a);
getch();
}




pada syntax a=getch(); artinya apapun yang ditekan pada keyboard akan disimpan ke dalam variabel a. salah satu kegunaan fungsi getch() ini adalah untuk masking password. Untuk melihat contoh masking password silahkan klik disini.

Lalu apa perbedaan fungsi getch() dan getche()? Seperti yang dijelaskan tadi getch() merupakan kepanjangan dari Get Character, sedangkan untuk getche() merupakan kepanjangan dari Get Character And Echo. Pada fungsi getch() tombol yang kita tekan pada keyboard tidak akan ditampilkan pada console (kecuali kita panggil variabelnya dengan fungsi printf atau fungsi output lainnya), namun untuk getche() tombol yang kita tekan akan langsung ditampilkan pada console. Berikut adalah contohnya:

#include <stdio>
#include <conio>
main()
{
char a;
printf("Tekan sebuah tombol pada keyboard!");
a=getche();
printf("\nTombol yang baru anda tekan adalah %c",a);
getch();
}

Apa yang dimaksud dengan MySql dan Apa Kegunaannya ??

MySQL saat ini paling populer dan banyak digunakan sumber dunia teknologi database terbuka dan sistem penyimpanan data. MySQL menawarkan kehandalan besar dan kemudahan penggunaan. Ini adalah gratis, dan dilengkapi dengan dokumentasi gratis serta ribuan programmer yang berbagi kode mereka yang berhubungan dengan berkomunikasi dengan databse MySQL.

Anda dapat memikirkan database MySQL sebagai wadah yang menyimpan string (text based) data. Gambar, media file, file audio, dan hal-hal alam yang benar-benar tidak harus disimpan dalam database. Caranya adalah dengan meletakkan file-file pada server dalam folder dan hanya referensi nama dan path di databse tersebut. Berikut adalah beberapa jenis aplikasi PHP dan MySQL dapat membantu Anda membuat:

1. Situs Blog
2. Custom Database Driven Website Dinamis (seperti developPHP)
3. E-commerce dan Pemrograman Custom Toko Online
4. Jaringan Sosial dan Komunitas
5. Guestbook
6. Seluruh Website Dinamis
7. Klien dan Informasi Pelanggan
Setiap aplikasi yang membutuhkan penyimpanan data yang mendalam dan akses mudah ke data tersebut. Daftar ini akan sangat panjang.

PHP akan pintu kami ke MySQL, seorang pria tengah macam yang dapat berkomunikasi dengan berbagai teknologi dan mentransfer data di antara mereka. MySQL adalah salah satu bahasa yang tampaknya PHP mesh dengan sangat baik, dan komunitas open source terus menambahkan struktur yang lebih luas dan bermanfaat bagi bahasa. Kami akan menggunakan PHP untuk membuka koneksi, hubungan dekat, pilih data dari database, parse, dan banyak lagi.

Jika Anda kebetulan menjadi baru untuk teknologi database dan dalam penyimpanan data, MySQL menawarkan bantal lembut yang bagus untuk membawa Anda ke dalam pemahaman dan bekerja dengan sistem database. Ketika Anda merasa nyaman bekerja dengan MySQL dan PHP bersama-sama Anda bisa melompat ke dalam aplikasi PHP + MySQL kami yang dibuat untuk belajar logika aplikasi. Banyak aplikasi open source menggunakan MySQL sebagai metode penyimpanan data, termasuk banyak dari aplikasi yang kami tawarkan di sini. Jika database diperlukan untuk proyek ini, kita akan menggunakan MySQL untuk menutupi kebutuhan kita. MySQL sangat stabil, aman, dan cukup user friendly untuk pemula untuk melompat tepat ke dalamnya.

Banyak aplikasi open source menggunakan database MySQL untuk membuat keajaiban bagi orang-orang. Beberapa dari mereka adalah:

1. Joomla (dinamis PHP website menjadi mudah)
2. Wordpress (adat blogging dan banyak lagi)
3. WebIntersect (Jaringan Sosial / Core Komunitas)
4. Phpbb (forum)
5. ZenCart (e-commerce, belanja online)
6. OSCommerce (e-commerce, belanja online)
Daftar ini hanya bisa terus berjalan dan berjalan ...

Berikut adalah bagian utama dari sebuah database MySQL dan deskripsi singkat tentang apa tujuan mereka layani.
Database - 
Database merupakan wadah berbasis teks utama yang memegang segala sesuatu untuk aplikasi Anda, menganggapnya sebagai kotak besar yang memegang banyak string teks dan blok teks. Kebanyakan perusahaan hosting memungkinkan Anda untuk membuat banyak, dan itu semudah beberapa klik untuk membuat mereka. Gambar dan halaman web mendapatkan yang tersimpan pada server Anda, bukan dalam database. Database digunakan untuk string teks tradisional. Dan itu dapat menyimpan banyak string teks.
Tabel - 
Tabel bisa dibuat dalam Database Anda. Database Anda dapat menyimpan berbagai tabel. database www.developphp.com 'memiliki beberapa tabel. Satu meja menampung semua data yang Anda masukkan ke formulir gabung di sini (nama, email, lokasi, password, dll ..). meja lain memegang dan update informasi tentang berapa kali tutorial di sini telah dilihat, oleh siapa, dan dari mana. Dan satu tabel dalam database memegang posting forum, dan seterusnya dan sebagainya dengan semua situs ini tidak.
Bidang -
Fields adalah slot dimana informasi yang disampaikan. Bidang berlabel "first_name" dalam sebuah tabel tidak akan ragu menerima nama pertama pengguna bila Anda menulis naskah Anda. Jadi, Anda membuat tabel Anda dan ladang, kemudian menulis formulir dan skrip untuk memiliki orang tempat data mereka ke dalam database. Atau menulis script yang mengupdate database Anda secara otomatis pada acara-acara tertentu.
Row - 
Row adalah informasi setiap set dikirim ke database. Misalnya, ketika anda bergabung situs ini anda menjadi sebuah baris baru dalam tabel database kami. baris itu terdiri dari field: nama, email, lokasi, password, zodiak, sign up date, alamat ip, dan beberapa hal lainnya. Jika seorang gadis bernama Jane bergabung situs ini besok, info nya akan menjadi sebuah baris baru dalam tabel anggota kami di database kami. Jika situs kita memiliki 250 anggota, akan ada 250 baris dalam database.

Prosedur Dan Fungsi Java


PROSEDURE

Contoh 1:

public class Prosedure1{

void informasi( ){

//menampilkan "Contoh Prosedure" melalui prosedure informasi()

System.out.println("Contoh Prosedure");

}


public static void main (String[ ] args){

//membuat objek p dari class Prosedure1

Prosedure1 p = new Prosedure1();


//memanggil prosedure informasi( ) dari asalnya, yakni class Prosedure 1

p.informasi( );

}

}


Contoh 2:

public class Prosedure2{

//menggunakan static karena sub program bersifat static juga, yakni informasi( ) dipanggil secara langsung dari fungsi main( ), tanpa menggunakan objek

static void informasi() {

System.out.println("Contoh Prosedure");

}


public static void main (String[] args){

//tanpa menggunakan objek

informasi();

}

}




FUNGSI



Contoh 1:



public class Fungsi1{


static String informasi(){

String str;


str ="---------------";

str +="\nContoh Fungsi";

str +="\n+++++++++++++";


return str; //mengembalikan nilai str, keluar dari method fungfi informasi.

}


public static void main (String[ ] args){

System.out.println(informasi( ) ); //memanggil fungsi informasi

}

}


Contoh 2:

public class Fungsi2{

static String informasi(){

String str;


str ="---------------";

str +="\nContoh Fungsi";

str +="\n+++++++++++";


return str;

}


public static void main (String[] args){

//memanggil fungsi informasi() dan menampung hasil prosesnya pada variabel "x"

String x = informasi();

System.out.println(x); //mencetak isi variabel "x"

}

}

Twitter Delicious Facebook Digg Stumbleupon Favorites More