Mungkin dengan ada blog saya dapat memberi info yang baik terhadap para pembaca, dari segi ilmu computer, automotive dan sosial maaf jika ada salah - salah kata dan yang kurang pantas dari atikel yang sudah saya upload ke blog saya saya mungkin yang terbanyak atau yang terbesar dalam memberi info berita namun saya akan memberikan yang terbaik semampu saya . terima kasih kiki santoso

About this blog

Blog ini membahas dunia TI dan dunia automotive dan ada juga sisi sosial nya .....

saya tahu blog saya buka yang terlengkap namun saya hanya bisa memberi info yang bermanfaat dan memberikan yang terbaik sebisa mungkin .......

Total Tayangan Halaman

My campus

Entri Populer

teman saya yang mengikuti blog saya

Membuat Database di Account Hosting

Diposting oleh kiki santoso

Terkait dengan tampilan cPanel 11 X3 theme yang bagi sebagian masih sedikit membingungkan, kali ini kami membahas cara membuat database di server. Langkah pertama tentunya adalah masuk ke cPanel dulu, silahkan login dengan username dan password yang telah kami berikan sebelumnya. Pilih menu atau icon MySQL Database seperti yang terlihat di bawah.


Anda akan diarahkan ke halaman baru, yaitu halaman MySQL Database. Silahkan Anda membuat database pada form Create New Database, misalnya anda membuat database “blog”. Setelah itu silahkan buat user untuk database pada form Add New User, masukan user database yang diinginkan, misalnya “root” dan password “root01″. Karena layanan hosting yang Anda gunakan adalah shared hosting yang artinya dalam satu server digunakan secara bersama-sama dengan user lain, maka untuk membedakan antara user satu dengan yang lainnya, nama database dan user yang telah dibuat akan diawali dengan user cPanel misalnya nama database menjadi “dhyar_blog” dan untuk databasenya menjadi “dhyar_root”.

Setelah membuat database dan user database, langkah selanjutnya adalah menghubungkan antara database dan usernya. Silahkan scrol kebawah lagi cpanel Anda. Anda akan menemukan bagian Add User to Database, disana terdapat menu dropdown nama database dan user database. Silahkan Anda pilih “dhyar_blog” dan dibagian user pilih “dhyar_root” lalu klik tombol submit.

Anda akan diarahkan ke halaman berikutnya, yaitu Manage User Privilage(hak akses untuk user yang dihubungkan). Yang perlu Anda lakukan adalah mencentang checkbox All Privilage(semua centang) Lalu Klik Make Change

setelah itu klik Go Back. Database Anda telah terbuat :).

Merubah template oscommerce

Diposting oleh kiki santoso

Sepertinya masih kurang lengkap jika oscommerce yang kita gunakan masih menggunakan template default. Di sini kami akan membahas mengenai bagaimana mengubah template oscommerce setelah sebelumnya kita membahas mengenai cara mengganti bahasa maupun mata uang rupiah. Pada dasarnya untuk mengganti template ini tidak seperti mengganti template wordpress atau blog lainnya, penggantian template oscomerce ini di lakukan sekali langsung jadi untuk satu template.

Kami sarankan untuk melakukan back up terlebih dahulu untuk menghindari kemungkinan eror yang terjadi. Cara menggantinya tidak terlalu rumit jika anda mengetahui detail file apa saja yang harus di upload. Untuk detailnya silahkan simak langkah-langkah berikut ini :

1.    Silahkan unduh template oscommerce di sini atau bisa dicari source lain sesuai yang anda inginkan.

2.   Lakukan extract pada komputer lokal bapak. File template yang akan diextract akan tampil sesuai dengan installasi default oscommerce sebelumnya. (Bisa dilihat dibawah )

3.    Upload file yang berextension php di luar folder detailnya sebagai berikut :
File yang di upload hanya file dengan extensi .php dari nama file “account.php” sampai dengan “tell_a_friend.php”. Untuk mempermudah upload kami sarankan compres dalam satu file .zip seperti  screenshoot di bawah ini :
Setelah file terupload bisa dilakukan replace dengan cara mengexract file .zip pada instalasi oscommerce sebelumnya.


4.    Selanjutnya  upload folder  “images” templates tersebut dengan cara compres dalam file zip dan replace pada folder images instalasi oscommerce di server.

5.    Perlu diperhatikan untuk hal berikut ini. Sekarang masuk ke folder “includes” di dalam folder template yang anda download.  Terdapat file yang tidak diperkenankan untuk di upload dengan nama file “configure.php” dan “database_tables.php” selain file tersebut bisa di compress dalam satu file .zip dan dilakukan upload di directory  /public_html/includes di server.
Detail mengenai hal diatas bisa dilihat di gambar berikut :


6.    Catatan :  Yang perlu di upload adalah sesuai step 3,4 dan 5 pada bagian seperti terlampir diatas. Untuk melakukan upload template ini juga tidak boleh sembarangan dan jangan melakukan upload sekaligus setelah file template di download, kami jamin toko online anda akan mengalami eror. 

7.    Semoga berhasil !!!

Panduan installasi prestashop di webhosting

Diposting oleh kiki santoso


Kali ini kita akan membahas bagaimana cara installasi CMS PrestaShop di webhosting. Prestashop merupakan software web instant yang dapat digunakan untuk membangun sebuah toko online secara gratis. Dimana spesifikasi dari CMS ini antara lain : webserver linux atau windows, PHP versi 5.0 keatas, apache versi 1.3 atau IIS6 keatas.

Dan berikut adalah panduan untuk instalasinya :
1.    Download file prestashop terlebih dahulu di situs resmi.

2.    Upload paket file prestashop tersebut ke dalam directory public_html. Selanjutnya Ekstrak file tersebut dan akan muncul directory baru dengan nama ‘prestashop’( struktur file di account hosting anda home/userCpanel/public_html/prestashop ). Jika akan dilakukan installasi/diakses langsung dengan  http://NamaDomainAnda.com, silahkan pindahkan ke-semua file ( di dalam folder prestashop ) langsung dibawah ‘public_html’ tanpa membuat direktory baru.

3.    Jika anda belum memiliki database di server, silahkan dibuat dahulu. Membuat database MySql bisa dilakukan di cPanel > MySql Database.

4.    Setelah semua file dan folder sukses di upload berikut database baru sudah anda buat, silahkan akses url di browser anda : http://NamaDomainAnda.com/install dan akan mendapati halaman sebagai berikut


5.    Pada langkah pertama dari proses instalasi, Anda dapat memilih bahasa yang Anda inginkan untuk digunakan di toko online Anda. Pilih bahasa yang Anda inginkan dan tekan tombol “Next” di bagian bawah.

6.    Pada halaman berikutnya, aplikasi akan melakukan cek sistem. Jika server mendukung dengan semua requirementnya, Anda akan melihat semua ikon berwarna hijau untuk setiap requirement yang mendukung seperti yang ditampilan di bawah ini :


7.    Tekan tombol “Next” kembali, anda akan dibawa ke step selanjutnya, di mana Anda harus memasukkan  informasi namaDatabase, password, dan userDatabase yang telah Anda buat sebelumnya di step 3.

Kami sangat menyarankan untuk pengguna baru untuk memilih  “ Full mode: Install all basic modules and add sample products “ pada pilihan di bawah konfigurasi database. Di mana pilihan tersebut akan menambahkan beberapa sample data barang yang akan membantu maupun memahami lebih baik bagaimana aplikasi bekerja.


8.    Instalasi PrestaShop hampir selesai. Pada step ini hal yang terpenting memasukkan informasi login untuk aplikasi. Di sini Anda harus memasukkan alamat email yang valid. Selain itu mengenai nama toko, logo, dsb isikan sesuai dengan keinginan anda. Setelah itu lanjutkan dengan klik tombol next.


9.    Aplikasi PrestaShop Anda sekarang terinstal dengan baik! Di step ini akan ditampilkan informasi yang sudah kita inputkan di step sebelumnya, berikut ada beberapa catatan penting yang perlu anda perhatikan dan lakukan.

a)    Hapus folder ‘install’ di  folder public_html anda selain itu rename folder ‘admin’ dengan nama lain sesuai keinginan anda ( missal, administrator, admin123, namaAnda ). Anda dapat melakukan hal tersebut menggunakan tools yang sudah disediakan di dalam menu file manager.
b)    Perhatikan bahwa langkah-langkah di atas adalah persyaratan keamanan dan Anda tidak akan bisa login di admin area, kecuali jika Anda sudah menyelesaikannya.
c)    Instalasi PrestaShop Anda sekarang selesai! Anda dapat melihat situs baru di http://NamaDomainAnda.com

Database Firebird

Diposting oleh kiki santoso


Berbicara tentang Database tidak terlepas dari Teknologi Informasi. Karena perkembangan Database seiring sejalan dengan berkembangnya Teknologi Informasi. Dengan berkembangnya Database maka akan mempengaruhi perkembangan penggunaan komputer. Database merupakan kumpulan data yang disusun dalam bentuk tabel-tabel yang saling berhubungan satu sama lainnya maupun berdiri sendiri. Database untuk saat ini sudah banyak digunakan atau diimplementasikan untuk keperluan dunia perbankan, bisnis, pendidikan, perpustakaan, manufaktur, dan sebagainya. Database yang digunakan mulai dari Database yang bersifat komersil (DB2, Oracle, SQL Server, dll) sampai ke Database non komersil (My-SQL, PostGreSQL, Firebird, dll) alias gratisan. Pada tulisan ini penulis akan membahas mengenai Database Firebird, mulai dari pengenalan Firebird itu sendiri, installasi sampai dengan implementasinya.

Pada tulisan bagian pertama penulis telah menjelaskan bagaimana instalasi Database Firebird dan pemakaiannya. Untuk tulisan Database Firebird bagian kedua ini penulis ingin mencoba membahas mengenai SQL (Structured Query Language) khususnya untuk Database Firebird beserta contoh kasusnya. SQL adalah bahasa standar untuk melakukan administrasi data di dalam Database. Jadi pada prinsipnya SQL pada Database Firebird dapat dikatakan hampir sama cara pemakaiannya pada Database-Database lainnya yang mendukung SQL seperti MySQL, Oracle, SQLServer dan Database lainnya.

Perancangan Database pada Interbase Server (Studi Kasus: Sistem Informasi Sirkulasi Perpustakaan)

Diposting oleh kiki santoso


Interbase adalah sebuah relational database management system (RDBMS) yang mampu melakukan pemrosesan transaksi dengan cepat dan menggunakan data secara bersama baik dalam lingkungan singel user ataupun multi user.
Interbase menggunakan sebuah data definition language (DDL) untuk mendefinisikan berbagai objek database yang berisi informasi mengenai struktur database beserta datanya. Objek-objek ini sering juga disebut sebagai “metadata”.

Sebagaimana MySQL, Interbase juga memiliki kemampuan mengelola data skala enterprise. Meskipun penggunanya tidak sebanyak MySQL, tetapi tidak sedikit masyarakat TI, termasuk perusahaan yang menggunakan Interbase. Tutorial kali ini akan membahas perancangan database untuk Sistem Informasi Sirkulasi Perpustakaan menggunakan berbagai objek database yang didukung Interbase.
Tutorial ini tidak hanya dapat dimanfaatkan untuk pengguna Interbase, tapi juga FireBird. Database FireBird memiliki arsitektur yang sangat mirip dengan Interbase, sehingga tidak heran bila FireBird sering disebut sebagai “kloning”-nya Interbase. FireBird juga sering dikenal dengan versi open source-nya Interbase.

SQL (Structured Query Language)

Diposting oleh kiki santoso


Bahasa database adalah bahasa khusus yang ditetapkan pembuat DMBS (database management system), tentang cara berinteraksi/berkomunikasi antara pemakai dengan database. Bahasa ini terdiri atas sejumlah perintah yang diformulasikan untuk dapat diberikan oleh pengguna dan dikenali oleh DBMS. Salah satu bahasa database yang populer adalah SQL.
SQL (dibaca “ess-que-el”) singkatan dari Structured Query Language. SQL digunakan untuk berkomunikasi dengan database. Menurut ANSI (American National Standards Institute), SQL merupakan bahasa standar untuk sistem manajemen database relasional. Perintah SQL digunakan untuk melakukan tugas-tugas seperti update data, atau mengambil data dari database. Beberapa sistem manajemen database relasional umum yang menggunakan SQL adalah: Oracle, Sybase, Microsoft SQL Server, Access, Ingres, dan lain-lain. Meskipun sebagian besar sistem database menggunakan SQL, kebanyakan dari mereka juga memiliki ekstensi tambahan milik mereka sendiri yang biasanya hanya digunakan pada sistem mereka. Meskipun demikian, perintah-perintah SQL standar seperti “Select”, “Insert”, “Update”, “Delete”, “Create”, dan “Drop” dapat digunakan pada seluruh DBMS tersebut. Tutorial ini akan memberikan petunjuk pada Anda dasar-dasar perintah SQL serta penggunaanya dalam operasi database.

Grand Prix Sepeda Motor

Diposting oleh kiki santoso

Grand Prix Sepeda Motor mengacu pada kelas puncak dari balap motor, saat ini terbagi dalam tiga kelas mesin yang berbeda: 125cc, Moto2 dan MotoGP (800cc-untuk musim 2007). Motor-motor yang digunakan di MotoGP adalah motor yang dibuat khusus untuk balapan, dan tidak dijual untuk umum. Hal ini berlawanan dengan beberapa balapan kategori produksi, seperti World Superbike, yang melombakan versi modifikasi dari motor-motor yang tersedia untuk umum. MotoGP ditayangkan di Trans7 (dulu TV7) sejak 2002 hingga sekarang.
Sejarah
Motor 50 cc team Suzuki tahun 1967.
Kejuaraan dunia untuk balap motor pertama kali diselenggarakan oleh Fédération Internationale de Motocyclisme (FIM), pada tahun 1949. Pada saat itu secara tradisional telah diselenggarakan beberapa balapan di tiap even untuk berbagai kelas motor, berdasarkan kapasitas mesin, dan kelas untuk sidecars (motor bersespan). Kelas-kelas yang ada saat itu adalah 50cc, 125cc, 250cc, 350cc, dan 500cc untuk motor single seater, serta 350cc dan 500cc untuk motor sidecars. Memasuki tahun 1950-an dan sepanjang 1960-an, motor bermesin 4 tak mendominasi seluruh kelas. Pada akhir 1960-an, motor bermesin 2 tak mulai menguasai kelas-kelas kecil. Di tahun 1970-an motor bermesin 2 tak benar-benar menyingkirkan mesin-mesin 4 tak. Pada tahun 1979, Honda berusaha mengembalikan mesin 4 tak di kelas puncak dengan menurunkan motor NR500, namun proyek ini gagal, dan di tahun 1983 Honda bahkan meraih kemenangan dengan motor 500cc 2 tak miliknya. Pada tahun 1983, kelas 350cc akhirnya dihapuskan. Kelas 50cc kemudian digantikan oleh kelas 80cc di tahun 1984, tetapi kelas yang sering didominasi oleh pembalap dari Spanyol dan Italia ini akhirnya ditiadakan pada tahun 1990. Kelas sidecars juga ditiadakan dari kejuaraan dunia di tahun 1990-an, menyisakan kelas 125cc, 250cc, dan kelas 500cc.
GP 500, kelas yang menjadi puncak balap motor Grand Prix, telah berubah secara dramatis pada tahun 2002. Dari pertengahan tahun 1970-an sampai 2001 kelas puncak dari balap GP ini dibatasi 4 silinder dan kapasitas mesin 500cc, baik jenis mesin 4 tak ataupun 2 tak. Akibatnya, yang mampu bertahan adalah mesin 2 tak, yang notabene menghasilkan tenaga dan akselerasi yang lebih besar. Pada tahun 2002 sampai 2006 untuk pertama kalinya pabrikan diizinkan untuk memperbesar kapasitas total mesin khusus untuk mesin 4 tak menjadi maksimum 990cc, dan berubah menjadi 800cc di musim 2007. Pabrikan juga diberi kebebasan untuk memilih jumlah silinder yang digunakan antara tiga sampai enam dengan batas berat tertentu. Dengan dibolehkannya motor 4 tak ber-cc besar tersebut, kelas GP 500 diubah namanya menjadi MotoGP. Setelah tahun 2003 tidak ada lagi mesin 2 tak yang turun di kelas MotoGP. Untuk kelas 125cc dan 250cc secara khusus masih menggunakan mesin 2 tak.
Balap untuk kelas MotoGP saat ini diselenggarakan sebanyak 17 seri di 15 negara yang berbeda (Spanyol menggelar 3 seri balapan). Balapan biasa digelar setiap akhir pekan dengan beberapa tahap. Hari Jum’at digelar latihan bebas dan latihan resmi pertama, kemudian hari Sabtu dilaksanakan latihan resmi kedua dan QTT, di mana para pembalap berusaha membuat catatan waktu terbaik untuk menentukan posisi start mereka. Balapan sendiri digelar pada hari Minggu, meskipun ada seri yang digelar hari Sabtu yaitu di Belanda dan Qatar. Grid (baris posisi start) terdiri dari 3 pembalap perbaris dan biasanya setiap seri balap diikuti oleh sekitar 20 pembalap. Balapan dilaksanakan selama sekitar 45 menit dan pembalap berlomba sepanjang jumlah putaran yang ditentukan, tanpa masuk pit untuk mengganti ban atau mengisi bahan bakar. Balapan akan diulang jika terjadi kecelakaan fatal di awal balapan. Susunan grid tidak berubah sesuai hasil kualifikasi. Pembalap boleh masuk pit jika hanya untuk mengganti motor karena hujan saat balapan.
organisasi dalam MotoGP
Kesuksesan Balap MotoGP tidak terlepas dari organisasi-organisasi yang terlibat di dalamnya Beberapa organisasi yang tergabung dalam komisi Grand Prix antara lain FIM, Dorna, IRTA, dan MSMA.
FIM (Federation Internationale de Motocyclisme) merupakan badan tertinggi di dunia yang mengurusi hal-hal seputar sepeda motor. FIM yang berdiri pada tahun 1904 ini tidak hanya mengurusi balap motor, tetapi juga menjadi pengawas motor-motor produksi yang dijual masal, terutama soal keamanan dan kelayakan. Dalam kegiatan balap motor, FIM adalah badan yang mengurusi dan bertanggung jawab mengenai regulasi dan teknis pelaksanaan balapan, juga mengenai status, taraf, dan kriteria dari sebuah kejuaraan balap motor.
Dorna adalah organisasi penyelenggara balapan MotoGP, atau dengan kata lain Dorna adalah promotor kejuaraan MotoGP. Dorna bertanggung jawab terhadap kualitas event dan juga mengurusi sponsor event.
IRTA (International Road racing Team Association), anggota organisasi ini terdiri dari tim-tim yang mengikuti balapan MotoGP. Organisasi ini berfungsi untuk menyalurkan aspirasi tim dan para pembalap yang tergabung di dalamnya. Dengan organisasi inilah pembalap dapat memberikan masukan dan menentukan hak-hak dan kepentingannya, antara lain nilai kontrak, keamanan dan kelayakan sirkuit.
MSMA (Motor Sport Manufacturer Association) merupakan organisasi dalam MotoGP yang terdiri dari pabrikan-pabrikan motor yang mengikuti kejuaraan MotoGP, seperti Honda, Yamaha, Ducati, Suzuki, Kawasaki, dan pabrikan lainnya. Fungsi dari organisasi ini antara lain memutuskan peraturan teknis mengenai regulasi motor bersama dengan organisasi lain yang tergabung di komisi Grand Prix.
Karier Pembalap
Terdapat penjenjangan karier bagi para pembalap yang turun di balap motor dunia, apabila seorang pembalap cukup berprestasi ia akan direkrut oleh tim yang ada dikelas berikutnya dari kelas 125cc, kelas 250cc, kemudian kelas puncak MotoGP. Pembalap yang turun di kelas 125cc sendiri berasal dari pembalap yang berprestasi di kejuaraan regional atau nasional di negaranya masing-masing, seperti All Japan road racing di Jepang, ataupun kejuaraan Eropa.
Para pembalap yang turun di kelas puncak MotoGp berasal dari beberapa kejuaraan. Selain berasal dari kelas 250cc seperti Valentino Rossi,Marco Melandri, Daniel Pedrosa, ada pula pembalap yang berasal dari AMA Superbike seperti Nicky Hayden, dari British Superbike seperti Shane Byrne, juga dari World Superbike seperti Noriyuki Haga, Colin Edwards, Troy Bayliss, Neil Hodgson, Ruben Xaus dan Chris Vermeulen. Banyaknya para pembalap yang berasal dari superbike ini tidak terlepas dari berubahnya kelas puncak GP motor yang membolehkan penggunaan motor bermesin 4 tak 990cc pada tahun 2002, setelah sebelumnya hanya mesin 2 tak 500cc yang boleh digunakan.
Spesifikasi
Mesin YZR-M1 empat silinder (empat tak) di acara Tokyo Motor Show 2009.
Setiap peraturan mengenai tiap-tiap kelas balapan dibentuk oleh FIM sebagai organisasi yang berwenang melakukannya. FIM membentuk dan mengeluarkan peraturan-peraturan baru yang dipandang sesuai dengan perkembangan balapan. Pada permulaan era baru MotoGP di tahun 2002, motor bermesin 2 tak 500cc dan 4 tak 990cc dibolehkan untuk digunakan dalam balapan. Kedahsyatan tenaga dari motor bermesin 4 tak yang mengungguli motor bermesin 2 tak menyingkirkan seluruh mesin 2 tak dari persaingan, dan musim-musim balap selanjutnya tidak ada lagi motor 2 tak yang digunakan.
Pada tahun 2007, FIM akan memberlakukan peraturan baru bahwa motor-motor MotoGP akan dibatasi menjadi 4 tak 800cc. Alasan yang dikemukakan dari pengurangan kapasitas silinder mesin ini adalah untuk meningkatkan keamanan pembalap, mengingat tenaga dan kecepatan puncak yang dihasilkan mesin-mesin MotoGP telah meningkat secara drastis sejak 2002. Rekor kecepatan MotoGP saat ini adalah 347,4 km/jam yang dicetak oleh Loris Capirossi dengan motor Ducati di sirkuit Catalunya, Barcelona pada tahun 2004. Sebagai perbandingan rekor kecepatan F1 saat ini adalah 369,9 km/jam yang dicetak oleh Antonio Pizonia dengan mobil BMW, di sirkuit Monza di tahun 2004.
Keputusan pilihan untuk membatasi kapasitas mesin menjadi 800cc (daripada dengan metode pembatasan tenaga lain, seperti pengurangan jumlah gir transmisi yang diizinkan) menurut para pengamat MotoGP sangat menguntungkan Honda. Honda menggunakan mesin lima silinder, dan hanya perlu mengurangi satu silinder untuk membenahi mesin mereka agar sesuai regulasi yang baru, sementara pabrikan lainnya harus mendesain ulang seluruh mesin mereka. Pembatasan menjadi 800cc juga menimbulkan kontroversi bahwa sepertinya saat ini motor yang digunakan dalam kejuaraan Superbike 1000cc menjadi yang tercepat dalam balapan motor sirkuit di seluruh dunia.
Mesin yang digunakan dalam kelas 125cc dibatasi sebanyak satu silinder dan dengan berat minimal 80 kilogram, sementara untuk kelas 250cc dibatasi sebanyak dua silinder dengan berat minimal 100 kilogram.
Motor-motor untuk kelas MotoGP dibolehkan menggunakan mesin dengan jumlah silinder antara tiga sampai enam silinder, dan terdapat variasi dalam pembatasan berat tergantung jumlah silinder yang digunakan. Ini disebabkan sebuah mesin dengan silinder yang lebih banyak, tenaga yang dihasilkan juga lebih besar, dan batasan berat meningkat. Pada tahun 2006 mesin-mesin yang digunakan di MotoGP adalah mesin empat dan lima silinder. Honda menggunakan lima silinder, sementara Yamaha, Ducati, Kawasaki, dan Suzuki menggunakan empat silinder.
Motor-motor yang digunakan dalam Grandprix motor dibuat tidak hanya untuk balapan saja, tetapi juga sebagai ajang unjuk kekuatan dan kemajuan teknologi antar pabrikan. Sebagai hasilnya seluruh mesin-mesin MotoGP dibuat dengan menggunakan material yang sangat mahal dan ringan seperti titanium, dan carbon-fiber-reinforced plastic. Motor-motor tersebut juga menggunakan teknologi yang tidak tersedia untuk konsumsi umum, misalnya adalah perangkat elektronik yang canggih termasuk telemetri, engine management systems, kontrol traksi, rem cakram karbon, dan teknologi mesin modern yang diadopsi dari teknologi mesin mobil F1.
Jika motor-motor yang dipakai di kelas MotoGP hanya dilombakan di tingkat kejuaraan dunia, motor-motor yang digunakan di kelas 125cc dan 250cc relatif lebih terjangkau. Harga sebuah motor 125cc kurang lebih sama dengan sebuah mobil. Motor-motor ini sering digunakan dalam kejuaraan balap motor nasional di seluruh dunia.
Satu dari beberapa tantangan utama yang dihadapi para pembalap MotoGP dan Insinyur motor MotoGP adalah bagaimana untuk menyalurkan tenaga mesin yang luar biasa – lebih dari 240 dk (179 kW), melalui titik kontak dua buah ban dan permukaan aspal sirkuit dengan lebar hanya sekitar lengan manusia. Sebagai perbandingan mobil F1 menghasilkan lebih dari 950 dk (700 kW) tetapi dengan empat buah ban, sehingga memiliki titik kontak permukaan dengan aspal sepuluh kali lebih lebar dari motor MotoGP.
Spesifikasi mesin
  • Konfigurasi: 4-silinder v (Kelas MotoGP), 2-silinder (kelas 250 cc dan 125 cc).
  • Kapasitas: 800 cc (Kelas MotoGP), 600 cc (kelas Moto 2), 125 cc (kelas 125 cc).
  • Katup: 16-katup (MotoGP), 8-katup (250 cc, 125 cc).
  • Kerja katup: DOHC, 4-katup per silinder (MotoGP), 2-katup per silinder (250 cc, 125 cc).
  • Bahan bakar: Tanpa timbal (tidak ada bahan bakar kontrol), 100 oktan.
  • Pasokan bahan bakar: Injeksi bahan bakar.
  • Aspirasi: Aspirasi normal.
  • Kekuatan: Kira - kira 250 atau 225 dk.
  • Pelumasan: Basah.
  • Maksimum/minimum putaran mesin: 17500 - 18000 Rotasi per menit.
  • Pendingin: Pompa air tunggal.
Perubahan regulasi terbaru
Pada tahun 2005, sebuah peraturan baru untuk MotoGP telah diberlakukan yaitu flag-to-flag. Sebelumnya, jika sebuah balapan dimulai dengan start dalam kondisi sirkuit kering dan hujan turun, pembalap terdepan dapat mengangkat tangan untuk menghentikan lomba, demikian juga dengan para ofisial mengibarkan bendera merah untuk menghentikan balapan, kemudian balapan dimulai lagi dengan menggunakan ban basah. Sekarang jika hujan turun saat balapan tidak ada lagi bendera merah, para pembalap langsung menuju pit untuk mengganti ban sesuai kebijakan tim.
Pada tahun 2007, kelas MotoGP diturunkan kapasitas mesinnya, menjadi 800cc.
Pada tahun 2010, kelas MotoGP diberlakukan pembatasan mesin 6 mesin untuk 1 musim.
Pada tahun 2010, kelas 250cc digantikan kelas moto2 dengan mesin prototipe 4 tak 600cc.