Masino Sinaga

Web Development, PHPMaker, & PHP Report Maker

Anda di sini: Beranda / PHPMaker / PHPMaker: PHP Code Generator + PHP Framework
Bagaimana Cara Kerja PHPMaker?

PHPMaker: PHP Code Generator + PHP Framework

Februari 20, 2014 oleh Masino Sinaga 102 Komentar

Pendahuluan

Sebelum Anda membaca tulisan ini, saya ingin mengatakan bahwa PHPMaker memang bukanlah segala-galanya. Tulisan ini juga bukan berarti ingin meremehkan PHP Framework selain yang digunakan oleh PHPMaker. Masing-masing pasti memiliki kelebihan dan kekurangannya. Semua pasti setuju dengan pernyataan tersebut.

Melalui tulisan ini, saya ingin membagi pengalaman selama menggunakan PHPMaker, bahwa sebenarnya masih ada alternatif dalam membangun Aplikasi Web selain hanya menggunakan PHP Framework. Khususnya bagi mereka yang masih bingung, ingin menggunakan yang mana dalam membangun aplikasi berbasis web.

Apa itu PHPMaker?

PHPMaker adalah sebuah perangkat lunak atau perkakas tool otomasi yang dapat membangkitkan (generate) sekumpulan kode PHP dengan cepat dari basis data MySQL, PostgreSQL, Microsoft Access, Microsoft SQL Server, dan Oracle. Dengan menggunakan PHPMaker, Anda dapat membuat dengan cepat aplikasi berbasis web yang mengijinkan penggunanya untuk menampilkan, mengubah, mencari, menambah, dan menghapus record melalui web.

PHPMaker dibuat dengan fleksibilitas yang tinggi, dan dilengkapi dengan berbagai pilihan yang memungkinkan Web Developer untuk membuat aplikasi berbasis web dengan menggunakan kode PHP yang sesuai dengan kebutuhan. Kode PHP yang dihasilkan sudah barang tentu bersih, langsung kepada fungsinya, dan mudah untuk dimodifikasi atau dikostumisasi.

Skrip PHP yang dihasilkan olehnya dapat dijalankan di server yang menggunakan sistem operasi Windows (untuk basis data: MySQL, PostgreSQL, Access, MSSQL, dan Oracle) atau Linux/Unix (untuk basis data: MySQL, PostgreSQL, dan Oracle). PHPMaker dapat menghemat banyak waktu dan cocok baik untuk Web Developer yang masih pemula maupun yang sudah mahir sekalipun.

Fitur di PHPMaker

Ketika banyak Web Developer ramai-ramai belajar dan menggunakan PHP Framework, maka di saat yang sama saya justru lebih memilih PHPMaker. Mengapa? Karena ternyata PHPMaker itu bukan hanya sekedar tools men-generate kode PHP untuk membuat aplikasi berbasis web.

PHPMaker pun sebenarnya menggunakan PHP Framework. Atau lebih tepatnya, dia menggunakan framework khusus yang dia ciptakan sendiri. Aplikasi Web yang di-generate oleh PHPMaker ternyata sudah menyertakan PHP Framework di dalamnya.

Itu artinya, Anda dapat mengembangkan sendiri Aplikasi Web yang dihasilkan olehnya. Bisa dengan mengatur setting dari dalam aplikasi PHPMaker itu sendiri, maupun dengan mengkostumais kode yang sudah dihasilkannya (untuk cara yang terakhir ini, saya tidak menyarankannya, karena Anda dapat mengoptimalkan Server Events dan Client Scripts di PHPMaker).

Beberapa fitur yang sudah tersedia di Aplikasi Web yang di-generate oleh PHPMaker adalah sebagai berikut:

  1. Login/Logout
  2. Pendaftaran Akun Pengguna
  3. Reset Kata Sandi
  4. Ganti Kata Sandi
  5. Captcha di form
  6. Pencarian Cepat
  7. CRUD (Create, Read, Update, Delete)
  8. Copy/Salin Record
  9. Halaman/Paging
  10. List Page (halaman yang menampilkan record di tabel)
  11. View Page (halaman yang menampilkan satu record per halaman)
  12. Edit Page (halaman untuk mengubah record)
  13. Add Page (halaman untuk menambah record)
  14. Delete Page (halaman konfirmasi sebelum menghapus record)
  15. Advanced Search (pencarian mahir)
  16. Role Based Access Level (RBAC)
  17. Export Data (Printer Friendly, Excel, Word, HTML, CSV, XML, PDF, dan Send to Email)
  18. Master/Detail (View, Add, Edit, Multiple Details)
  19. Multi Language (multi bahasa)
  20. Menu Horizontal/Vertical
  21. Table yang dapat discroll
  22. Update banyak record
  23. Hapus banyak record
  24. Grid-Add (penambahan beberapa record sekaligus)
  25. Grid-Edit (pengubahan beberapa record sekaligus)
  26. Inline-Add/Copy (tambah/salin record di baris grid tabel)
  27. Inline-Edit (ubah record di baris grid tabel)
  28. Upload Gambar ke Basis Data dan File
  29. Preview Row, Detail Preview (Overlay) untuk Master/Detail
  30. Auto-Suggest
  31. Auto-Fill
  32. Breadcrumb Links
  33. … dan masih banyak lagi

Selain itu, PHPMaker menyediakan banyak sekali pilihan yang bisa digunakan oleh Web Developer untuk menghasilkan Aplikasi Web yang sesuai dengan kebutuhan, seperti misalnya:

  1. File Upload
  2. Audit Trail (Log atau Database)
  3. Server/Client Side Validation
  4. Record per Halaman
  5. Jumlah record yang dapat dipilih
  6. Tipe pengurutan record (single atau multi)
  7. Multi-Page type (Tabs, Pills, atau Accordion)
  8. Posisi Paging (atas, bawah, atas dan bawah)
  9. Penghapusan banyak
  10. Penghapusan tanpa halaman konfirmasi
  11. Link di sebelah kiri atau kanan tabel
  12. Konversi tombol menjadi link
  13. Pengelompokan link ke dalam tombol dropdown
  14. Pengelompokan link di bagian Paging
  15. Email Setting
  16. Site title, icon, logo, header, dan footer
  17. Charset
  18. Font Name dan Font Size
  19. Login (Auto-login, remember username, always ask)
  20. Keamanan Aplikasi (Statik, dinamis, atau keduanya)
  21. User ID dan Parent User ID
  22. User Login Options
  23. Sinkronisasi Database ke Project
  24. Multi Language
  25. Extensions
  26. Advanced Settings
  27. Copy Table Settings
  28. Copy Field Settings
  29. Menu Editor
  30. Generate blank page
  31. … dan masih banyak lagi

Fitur selengkapnya mengenai PHPMaker dapat Anda lihat melalui situs resminya.

Alasan Menggunakan PHPMaker

Di samping alasan PHP Framework yang sudah terdapat di PHPMaker dan fitur-fitur yang sedemikian lengkapnya di atas yang membuat saya memilih untuk menggunakan PHPMaker, dengan menggunakan PHPMaker maka Aplikasi Web yang saya buat bisa diselesaikan dalam waktu yang sangat cepat. PHPMaker bisa men-generate Aplikasi Web hanya dalam hitungan detik saja (tergantung dengan banyaknya jumlah tabel dan halaman yang di-generate).

Saya bahkan bisa menyimpan semua hasil pekerjaan di PHPMaker tersebut cukup hanya dalam satu file project (yang memiliki ekstensi .pmp – merupakan singkatan dari PHPMaker Project). File ini otomatis di-backup oleh PHPMaker sebanyak 10 file dari 10 hasil pekerjaan yang disimpan terakhir.

Sebenarnya masih banyak alasan detail lainnya mengapa saya sangat menyenangi PHPMaker yang belum sempat saya uraikan di sini satu per satu di sini. Meskipun demikian, Anda dapat mengetahui beberapa alasan saya lainnya melalui artikel yang sudah pernah saya tulis berjudul:

– Ayo Menjadi Web Developer yang Cerdas!
– Too Many Reasons Why I Love PHPMaker!.

Apakah PHPMaker Cocok buat Saya?

Sebelum Anda memutuskan apakah ingin menggunakan PHPMaker atau tidak, berikut beberapa pertanyaan yang layak untuk Anda jawab sendiri:

  1. Apakah Anda ingin membangun aplikasi berbasis web dengan menggunakan kode PHP dengan mudah dan cepat tanpa mengabaikan kualitasnya?
  2. Apakah Anda sudah bosan membangun Aplikasi Web dengan harus menggunakan cara menulis kode PHP langsung ke file .php-nya?
  3. Apakah Anda sering menulis ulang kode yang hampir sama dari satu aplikasi ke aplikasi yang lain dan membutuhkan tools tertentu untuk menghindari pekerjaan tadi?
  4. Apakah Anda tidak ingin berlama-lama duduk di depan komputer dan ingin memiliki waktu juga untuk bersosialisasi/berkumpul dengan keluarga/teman?
  5. Apakah Anda hanya satu-satunya tenaga programmer atau tidak memiliki team untuk membangun beberapa Aplikasi Web sekaligus?
  6. Apakah Anda ingin menggunakan metode pengembangan Aplikasi Web yang mudah dan cepat mengkostumais kembali di masa yang akan datang?
  7. Apakah Anda ingin selalu mengikuti perkembangan teknologi web development tanpa harus melakukan terlalu banyak usaha sendiri?

Jika jawaban dari semua pertanyaan di atas adalah YA, maka memang sudah saatnya Anda menggunakan PHPMaker.

Selanjutnya Apa?

Jika Anda memutuskan ingin menggunakan PHPMaker dengan serius, maka saya sarankan untuk melakukan sebagai berikut:

  1. Silahkan beli aplikasi PHPMaker hanya dengan harga sekitar Rp 2 Juta saja (saat artikel ini saya tulis). Klik di sini untuk memesan.
  2. Baca juga presentasi saya mengenai PHPMaker di situs SlideShare.
  3. Kunjungi situs saya yang membahas lebih detail mengenai PHPMaker di ILovePHPMaker.com. Dijamin Anda akan mendapatkan banyak ilmu, extension powerful bikinan saya, dan masih banyak lagi info berguna mengenai PHPMaker, sehingga Aplikasi Web yang Anda buat dengan PHPMaker bisa menjadi lebih powerful dan profesional bagi klien Anda.

Ditempatkan di bawah: PHPMaker Ditag dengan:aplikasi web, PHP Code Generator, PHP Framework, PHPMaker Indonesia, web application, web developer

Masino Sinaga

Web Developer pengguna PHPMaker untuk membangun Aplikasi Web sejak tahun 2004. Sampai sekarang masih aktif dan rajin membagikan pengalamannya menggunakan PHPMaker melalui situs masinosinaga.com dan ilovephpmaker.com.

Bagaimana Cara Kerja PHPMaker?

Comments

  1. anti_susah mengatakan

    Maret 4, 2014 pada 1:03 pm

    om phpmaker-nya nggak bisa di install di ubuntu ya?

    Balas
    • Masino Sinaga mengatakan

      Maret 4, 2014 pada 2:02 pm

      Tidak bisa. Hanya untuk OS: Windows XP/2003/Vista/2008/7/8.

      Balas
  2. ahriel mengatakan

    Maret 4, 2014 pada 6:36 pm

    halo bang..

    saya mau nanya nih… bang gimana sih caranya buat menjumlahkan dua tabel dalam satu field di phpmaker10

    contoh kaya
    tabel1 no, nama, anak, rumah
    tabel2 no, nama1, anak1, rumah1

    jika tabel1 field anak = 5,
    dan tabel2 field anak1 = 3,
    maka tabel1 field anak = 2.

    mohon pencerahannya bang
    trimakasih

    Balas
    • Masino Sinaga mengatakan

      Maret 4, 2014 pada 6:44 pm

      Logiknya kok sangat aneh, ya? Seharusnya tidak boleh seperti itu, karena akan mengakibatkan kasus “circular-reference” seperti di Excel.

      Anda harus menyediakan satu field tambahan lain untuk menampung nilai 2 (hasil perhitungan dari 5 dikurangi 3). Jadi, nilai 2 itu tidak boleh menimpa nilai 5 di field yang sama pada tabel1.

      Balas
  3. pman mengatakan

    Juni 6, 2014 pada 11:51 pm

    Saya install PHPMaker kok nggak keluar ya Extension Detail Preview, padahal saya sudah register user? Apa ada tambahan untuk itu? Thanks.

    Balas
    • Masino Sinaga mengatakan

      Juni 7, 2014 pada 7:53 am

      Jika Anda sudah resmi membeli PHPMaker dan juga sudah terdaftar di situs resmi PHPMaker sebagai registered member, maka Anda akan menerima email yang berisi link untuk mendownload file Extension dari situs tersebut.

      Balas
      • pman mengatakan

        Juni 7, 2014 pada 2:42 pm

        ow begitu tho .. ic ic
        oh iya saya mau tanya juga mas kalo seumpama nih pakai yang ga ori dengan versi mungkin 9 atau 10.0.0.4 terus saya beli yang upgrade apakah bisa ? apa harus beli yang ori untuk dapat semua ext nya . (*sorry mas banyak tanya )

        Balas
        • Masino Sinaga mengatakan

          Juni 7, 2014 pada 2:47 pm

          Kalau selama ini pakai yang tidak original, maka harus beli yang original dulu pak dengan harga full. Sedangkan kalau sebelumnya sudah pernah beli yang original, maka ketika versi update mayor-nya dirilis, kita tinggal bayar setengah dari harga original di versi yang baru tadi. Extension akan otomatis kita dapatkan kalau sudah membeli PHPMaker.

          Balas
          • Cak Sobri mengatakan

            Juni 10, 2014 pada 9:35 am

            Saya termasuk pemakai yang original dan saya sangat bahagia menggunakannya. Apalagi ada situs ini, tambah mantap pemahaman dan pemakaiannya ^_^

            Terimakasih om Masino Sinaga.

            Balas
            • Masino Sinaga mengatakan

              Juni 10, 2014 pada 8:41 pm

              Sama-sama Cak Sobri. 🙂

              Balas
  4. Wisnu mengatakan

    Juni 20, 2014 pada 2:18 pm

    Mas, Kalau saya pake PHP Report Maker, ingin menampilkan inputan range tanggal report bagaimana ?

    Thx buat pencerahannya

    Balas
    • Masino Sinaga mengatakan

      Juni 21, 2014 pada 11:10 am

      Atur dari bagian Fields setup di PHP Report Maker untuk field tanggal yang bertalian. Cukup aktifkan Ext. Filter, lalu di kolom Filter Opr 1 pilih BETWEEN, dan jangan lupa generate ulang semua file script.

      Balas
      • rahmatdi mengatakan

        Maret 8, 2015 pada 11:26 am

        kalo range untuk php maker bisa gak gan?? di bagian mana yah?? untuk menampilkan report di tabel dengan kolom tahunan. contoh report tahun 2012-2014 gitu deh..

        jadi tinggal kita pilih range berdasarkan tahun 2012-2014, lalu di tabel akan muncul 2012-2014. tinggal export deh ke excel. kira-kira bisa gak gan dengan php maker? atau hanya bisa lewat php report maker?

        Balas
        • Masino Sinaga mengatakan

          Maret 14, 2015 pada 12:00 am

          Kalau di PHPMaker, cukup pilih BETWEEN dari kolom Search Opr 1 di bawah kolom Advanced Search Page dari Fields setup, lalu generate ulang.

          Hasilnya, di Aplikasi Web yang dihasilkan, user dapat memilih range dari nilai sekian sampai nilai sekian lainnya. Baca topik Field Setup dari menu Help PHPMaker.

          Balas
  5. embagus mengatakan

    Agustus 19, 2014 pada 11:09 am

    punya contoh aplikasi web hasil generate phpmaker yang online mas…
    mau lihat kalau ada
    terimakasih

    Balas
    • Masino Sinaga mengatakan

      Agustus 19, 2014 pada 11:19 am

      http://demo11.ilovephpmaker.com, lalu klik menu News untuk melihat data akun (username dan password) yang bisa dicoba untuk login.

      Balas
    • Masino Sinaga mengatakan

      Maret 14, 2015 pada 12:59 am

      Ini yang lainnya: http://phpstock.ilovephpmaker.com

      Balas
      • Sukri mengatakan

        Januari 4, 2017 pada 4:37 pm

        Luar biasa Pak Masino Sinaga, tampilan http://phpstock.ilovephpmaker.com
        Untuk tampilan dasboardnya bagaimana cara buatnya ya ?

        Balas
        • Masino Sinaga mengatakan

          Januari 5, 2017 pada 8:43 am

          Cara buatnya? Bisa menggunakan fitur Custom Files dari dalam project PHPMaker.

          Balas
  6. Hastomo mengatakan

    September 8, 2014 pada 9:17 am

    Dear pak masino?

    Saya baru saja mengenal phpmaker, kalau sebelumnya develop web dg metode koding php biasa.
    ada yang ingin saya tanyakan.

    saya mencoba membuat aplikasi sim penjualan berbasis php, apakah phpmaker memungkinkan untuk menangani projek tsb?,

    thx.

    Balas
    • Masino Sinaga mengatakan

      September 8, 2014 pada 9:54 am

      Tentu bisa pak Hastomo. PHPMaker bisa menangani proyek pembuatan SIM Penjualan berbasis PHP. Justru untuk menangani hal-hal seperti itulah salah satu tujuan dari PHPMaker dibuat.

      Balas
      • Hastomo mengatakan

        September 8, 2014 pada 12:23 pm

        terimakasih sblmnya atas jawabnya pak masino 🙂

        setelah memplajari sekilas ttg phpmaker dan melihat demo/fiturx, saya beranggapan untuk membuat aplikasi yg “lumayan/(seperti demonya)” adalah :

        1. memebutuhkan berbagai extensions.
        2. dan untuk membuat fungsi2 tertentu caranya dengan meng-custom code dibagian Server events and client scripts.

        mohon koreksi bila salah 🙂 , thx

        Balas
        • Masino Sinaga mengatakan

          September 8, 2014 pada 12:57 pm

          Jawaban untuk kedua pernyataan tersebut adalah: Betul.

          Selain menggunakan Extensions, Server Events, dan Client Scripts, juga bisa menggunakan Custom Templates, Custom Files, Custom Validation Functions, dan User Code. Ada begitu banyak fitur di PHPMaker yang bisa digunakan secara fleksibel sesuai dengan kebutuhan.

          Balas
          • hastomo mengatakan

            September 9, 2014 pada 10:52 am

            terimakasih jawabanx pak masino,

            mengenai berbagai extension-nya user harus registered dulu,
            1. atau kalau mau membuat extension sendiri,
            2. atau langsung di-code discriptx iya pak masino?
            3.^ untuk yang di code sendiri ini, di kerjakannya di bagian2 yg mana di phpmakernya?

            Atau dg kata lain jika saya mau membuat aplikasi SIM Penjualan tanpa berbgai extensionx(bukan registered member) apakah masih memungkinkan?

            thx.

            Balas
            • Masino Sinaga mengatakan

              September 9, 2014 pada 1:01 pm

              Betul, untuk mendapatkan beberapa extension buatan saya, silahkan mendaftarkan di website I Love PHPMaker.

              Selain menggunakan extension, Anda bisa menggunakan fitur-fitur lainnya di PHPMaker, seperti: Server Events, Client Scripts, Custom Templates, Custom Files, Custom Validation Functions, dan/atau User Code.

              Untuk info lebih lanjut, silahkan Anda baca-baca semua artikel saya di situs ini. Di sana sudah sangat jelas diuraikan beserta beberapa contoh kode.

              Balas
  7. ferdy mengatakan

    September 25, 2014 pada 6:11 pm

    Dear pak masino

    Saya baru saja mengenal phpmaker, saya coba konek ke web hosting saya kok ngak bisa. tapi kalau localhost bisa.
    mohon pencerahan..
    thx

    Balas
    • Masino Sinaga mengatakan

      September 25, 2014 pada 6:26 pm

      Pastikan setting database ke web hosting-nya sudah disesuaikan.

      Selain itu, coba gunakan server event yang bernama Database_Connecting untuk membuat dua buah koneksi yang dinamis, satu ke localhost, dan satu lagi ke web hosting. Lihat contoh kode-nya dari topik Server Events and Client Scripts pada file Help yang terdapat di dalam aplikasi PHPMaker.

      Balas
      • ferdy mengatakan

        November 6, 2014 pada 4:58 pm

        Udah bisa konek ke hosting pak Masino Thank you, saya kira bisa konek kehosting harus beli ekstentionnya.
        tanya lagi pak, Bagaimana caranya export ke: word, excel, pdf ?
        thanks. pak Masino

        Balas
        • Masino Sinaga mengatakan

          November 6, 2014 pada 5:34 pm

          Tinggal aktifkan saja pengaturannya dari menu PHP -> Page Options (Global) -> Export.

          Balas
  8. dika mengatakan

    Oktober 10, 2014 pada 9:36 am

    Dear pak Masino, saya membuat Custom View dengan value CURDATE(), karena saya ingin menampilkan data list per tanggal hari ini. Kalau saya ingin menambahkan CRUD pada Custom View, bagaimana caranya?
    Mohon pencerahan. Thanks.

    Balas
    • Masino Sinaga mengatakan

      Oktober 10, 2014 pada 9:43 am

      Usahakan membuat Database View daripada Custom View. Jadi, View-nya dibuat di dalam database, lalu dipanggil dari project PHPMaker. Supaya View tersebut bisa CRUD, pastikan Anda sudah mengeset Primary Key pada View tersebut dari dalam project PHPMaker.

      Balas
      • dika mengatakan

        Oktober 10, 2014 pada 11:09 am

        Sudah bisa pak, terimakasih atas cluenya.

        Di tabel saya ceklis view, add, delete sama editnya

        Balas
  9. Hakim mengatakan

    Oktober 15, 2014 pada 8:10 pm

    pak, saya ingin menggunakan filter pada tabel di PHPMaker, filter berdasarkan UserId yang mengakses. Seperti halnya function CurrentUserID(), saya sudah coba gunakan function ini untuk filter tapi belum berhasil.

    Apakah harus memanggil session UserID ? Karena saya coba-coba cari nama session-nya, sampai sekarang belum ketemu.

    Terima kasih sebelumnya

    Balas
    • Masino Sinaga mengatakan

      Oktober 16, 2014 pada 8:04 am

      Seperti apa kode yang Anda buat? Dan sebutkan di bagian mana Anda tempatkan?

      Balas
  10. winda mengatakan

    Oktober 23, 2014 pada 7:34 pm

    tanya pak, apa beda validation server side dan client side? tks

    Balas
    • Masino Sinaga mengatakan

      Oktober 23, 2014 pada 8:04 pm

      Kalau Validation Server Side menggunakan kode PHP dan akan dilakukan di sisi Web Server, jadi membutuhkan satu HTTP Request tambahan sebelum mengembalikan hasilnya. Biasanya hasil validasi akan dikembalikan kepada Pengguna setelah mengklik tombol Submit.

      Sedangkan Validation Client Side menggunakan kode Javascript atau jQuery akan dilakukan di sisi client, yaitu dalam hal ini browser yang mereka gunakan. Jadi, tidak membutuhkan HTTP Request tambahan, dan hasilnya bisa langsung dilakukan pada saat itu juga.

      Balas
  11. winda mengatakan

    Oktober 23, 2014 pada 7:35 pm

    oiya 1 lagi, apa bisa upload data dari excel lgsg ke mysql? kl dg script php langsung kan bisa, apa phpmaker juga bisa, bgmn caranya? tks

    Balas
    • Masino Sinaga mengatakan

      Oktober 23, 2014 pada 8:05 pm

      PHPMaker tidak mendukung fitur seperti itu. Anda dapat menggunakan tools khusus seperti Navicat untuk mengimport data dari Excel ke MySQL.

      Balas
  12. Antoni mengatakan

    Desember 3, 2014 pada 5:23 am

    Mas, bagaimana logika membuat aplikasi penjualan, dimana jika terjadi pembelian maka record pada tabel penjualan bertambah sedangkan stok di supply berkurang.. terima kasih.

    Balas
    • Masino Sinaga mengatakan

      Desember 3, 2014 pada 11:34 am

      Logikanya sederhana saja, yaitu saat event penambahan record pembelian, Anda menulis kode di server event Row_Inserted untuk mengupdate tabel penjualan dengan cara menambah transaksi penjualan, lalu setelah itu mengupdate tabel supply dengan cara mengurangi stok barang.

      Silahkan baca topik Server Events and Client Scripts dari menu Help dari aplikasi PHPMaker-nya untuk informasi lebih lanjut, beserta contoh-contoh kodenya.

      Balas
  13. Meidy N. Surawinata mengatakan

    Januari 1, 2015 pada 9:15 am

    Siang pak.

    Saya ingin membeli PHPMaker, namun tidak punya kartu kredit. Bagaimana cara membayarnya ?
    Atau ada perwakilan di Indonesia sehingga dapat di transfer melalui bank lokal ?

    Terima kasih.

    Meidy

    Balas
    • Masino Sinaga mengatakan

      Januari 2, 2015 pada 11:26 pm

      Artikel berikut ini semoga dapat membantu:
      Mau Beli PHPMaker? Hubungi Saya sebagai Reseller PHPMaker di Indonesia!.

      Balas
  14. Supriyadi mengatakan

    Maret 18, 2015 pada 1:17 pm

    Apakah script phpnya aman dari hakcker kalau pake PHPMaker..?

    Balas
    • Masino Sinaga mengatakan

      Maret 19, 2015 pada 10:40 am

      Kalau dari sisi script yang dihasilkannya, PHPMaker sudah menanganinya dengan relatif baik. Contoh, dia sudah mengantisipasi serangan SQL Injection, XSS, sampai kepada penggunaan token di form.

      Balas
  15. Restu mengatakan

    Juli 31, 2015 pada 11:09 am

    Pak Masino Bagaimana Caranya untuk Membuat Custom Report misalkan Invoice dari PHP Maker
    dengan Bentuk Custom yg bisa kita atur seperti saat membuat data report dari coding php biasanya ?
    Karena saat kami coba membuat dari PHP Report Maker bentuk reportnya sama persis Input pada Tabulasi Database yg dibuat, dan belum bisa dibuat report se -flexible kita membuat Report dari Coding biasa

    Mohon Solusinya ya Pak, Salam

    Balas
    • Masino Sinaga mengatakan

      Juli 31, 2015 pada 9:43 pm

      Solusinya pakai fpdf. Cari di Google!

      Balas
  16. priyadi mengatakan

    November 5, 2015 pada 5:03 pm

    Gan,

    saya mau nanya cara me type:

    href :
    target:
    suffix:
    prefix:

    saya mau link page dengan variabel bulan misalnya dari orderdetails.php

    regards
    priyadi

    Balas
    • Masino Sinaga mengatakan

      November 5, 2015 pada 5:40 pm

      Pelajari topik Fields Setup dari menu Help di PHPMaker.

      Balas
  17. priyadi mengatakan

    November 6, 2015 pada 4:55 pm

    Thanks Pak Masino. cuma saya belum berhasil saja. Mohon diberikan contoh inputnya.

    sekali lagi

    apakah kalo saya isi misal:
    href : Month
    target : _self
    suffix : http//localhost/testpage/orderdetails.php?var_month=
    prefix : blanko

    sudah benar?

    thanks.

    Balas
    • Masino Sinaga mengatakan

      November 6, 2015 pada 11:54 pm

      Saya tidak bisa mengatakan apakah itu sudah benar atau belum. Yang perlu Anda lakukan adalah men-generate script files, lalu mencoba aplikasi web yang dihasilkan oleh PHPMaker tersebut dari browser. Jika belum bisa, silahkan terus bereksperimen, dengan tetap berpedoman kepada menu Help PHPMaker.

      Balas
  18. end mengatakan

    November 16, 2015 pada 7:43 pm

    untuk setting database saat mau hosting dimanannya mas ?

    Balas
    • Masino Sinaga mengatakan

      November 17, 2015 pada 9:40 am

      Pelajari server event Database_Connecting dari menu Help PHPMaker, jika Anda ingin menggunakan setting database yang dinamis.

      Balas
  19. Roiman Panjaitan mengatakan

    Desember 11, 2015 pada 4:23 am

    setelah saya baca history abang disini

    https://github.com/kami-kerja-remote/42-tips-sukses-kerja-remote/blob/master/agar-pekerjaan-yang-mendatangi-kita.md

    saya jadi semangat lagi… makasih banyak bang atas pengalaman dan ilmu yg diberikan… keren… kok gw jadi nge’fans sm abang yahh… wkwkkwkk… 😀

    Balas
    • Masino Sinaga mengatakan

      Desember 11, 2015 pada 9:46 am

      Makasih ya. 🙂

      Balas
  20. Stef Malo mengatakan

    Desember 14, 2015 pada 1:54 pm

    Pak Masino, saya tidak punya Kartu Kredit, tp pengen beli. saya di NTT. Apakah bisa saya beli phpMaker dengan bantuan Bapak? dan berapa harga yang saya harus bayar?
    Thanks.

    Balas
    • Masino Sinaga mengatakan

      Desember 14, 2015 pada 3:04 pm

      Sudah baca artikel ini? –> Mau Beli PHPMaker? Hubungi Saya sebagai Reseller PHPMaker di Indonesia!

      Balas
      • Stef Malo mengatakan

        Januari 25, 2016 pada 11:56 am

        Pak Masimo, sudah kirim email untuk pembelian PHPMaker tp belum dapat responnya. Terima Kasih

        Balas
        • Masino Sinaga mengatakan

          Januari 25, 2016 pada 9:11 pm

          Sudah saya respon, silahkan cek email Anda.

          Balas
  21. Aziz mengatakan

    Desember 22, 2015 pada 2:31 pm

    Pak Masino saya mau tanya..
    Kalau saya adalah seorang yang belum pernah sekalipun membuat program dengan php.
    mempunya sedikit dasar database mySQL dan php, ingin menggunakan PHP maker dan menjadikan php maker sebagai senjata saya untuk bisa menjadi seorang programmer, apakah bisa??

    Balas
    • Masino Sinaga mengatakan

      Desember 22, 2015 pada 6:13 pm

      Bisa.

      Di mana ada kemauan, di situ pasti ada jalan. 🙂

      Balas
      • Aziz mengatakan

        Desember 23, 2015 pada 10:44 am

        boleh minta arahan Pak Masino.
        Saya harus mulai darimana ya Pak?
        Boleh bantu saya diberikan 1 tugas awal..
        nanti saya belajar berdasarkan tugas dari Pak Masino dan mencarai referensi di Internet.

        Balas
        • Masino Sinaga mengatakan

          Desember 23, 2015 pada 1:49 pm

          1. Download file project demo yang disediakan di situs resmi PHPMaker.
          2. Bukan file project demo tadi dengan PHPMaker, generate ulang di localhost.
          3. Silahkan bereksperimen dengan pengaturan yang terdapat di file project tersebut dari dalam aplikasi PHPMaker.
          4. Baca menu Help, karena sebenarnya semua yang Anda butuhkan ada di sana.

          Balas
          • Aziz mengatakan

            Desember 23, 2015 pada 3:26 pm

            Terimakasih Pak Masino.
            Akan Saya coba..

            Balas
            • Masino Sinaga mengatakan

              Desember 24, 2015 pada 9:55 pm

              Sama-sama.

              Balas
  22. Nanda mengatakan

    Desember 23, 2015 pada 11:00 am

    Maaf Pak, kalo saya lihat di Forum-Forum Online dan browsing tentang PHP Maker kok sepertinya masih ‘sangat’ jarang yang membahas/ menggunakannya (jarang ada yg membicarakan tentang PHP Maker di forum) selain Forum Resmi PHP Maker.
    di Web Jasa Freelance seperti Projects.co.id dll.. juga masih jarang yang menawarkan Jasa Web tentang PHP Maker,
    artinya ‘PHP Programmer Expert’ Pun kemungkinan blm Kenal PHP Maker.
    terus untuk Perusahaan yang nyari Programmer juga lebih mensyaratkan calon karyawannya bisa PHP Framework : CodeIgniter, Laravel…
    kira-kira apa ya yang salah, apa karena PHP Maker berbayar atau memang masih menganggap hanya Code Generator ? atau mungkin PHP Maker hanya bisa dikerjakan pada satu Komputer susah untuk di kerjakan secara Tim ?

    oh iya Pak, misal saya sdh mantap Pake PHP Maker, misalkan ketika akan membuat Program Client minta harus pake PHP Framework Laravel (yg lagi naik daun) bgaimana cara meyakinkan Client kalau PHP Maker tidak kalah dari Laravel ?

    Balas
    • Masino Sinaga mengatakan

      Desember 23, 2015 pada 1:53 pm

      Tidak ada yang salah dengan PHPMaker. Yang jelas, banyak orang latah memilih sesuatu yang gratis, tapi tidak dapat melihat keuntungan yang mereka peroleh jika menggunakan PHPMaker.

      Cara meyakinkan Client bahwa PHPMaker memang tidak kalah dari PHP Framework adalah cukup dengan mempelajari, menguasai, dan menggunakan PHPMaker untuk menghasilkan Aplikasi Web, lalu bandingkan dengan jika Anda membangun Aplikasi Web menggunakan PHP Framework tadi.

      Balas
      • Nanda mengatakan

        Februari 19, 2016 pada 4:36 pm

        Bagaimana dengan Yii Framework Pak ?
        sepertinya banyak Software House yang menggunakannya, dan Programer Expert pun lebih condong pake Yii dibanding Framework lain.
        dan didalamnya juga sudah ada Tool Code Generate utk Crud dan Search,
        Kira-kira apa Perbedaan, kekurangan dan Kelebihanya dengan PHP Maker ?
        maaf, lagi Galau.. pingin mempelajari lebih jauh yang mana ?

        Balas
        • Masino Sinaga mengatakan

          Februari 20, 2016 pada 8:16 pm

          Supaya tidak galau, silahkan dicoba dulu dua-duanya. Coba yang Yii, lalu coba juga yang PHPMaker.

          Setelah itu bandingkan sendiri, dan keputusan akhir tentu ada di tangan Anda. Selamat mencoba. 🙂

          Balas
          • Nanda mengatakan

            Februari 23, 2016 pada 11:57 am

            hehe…
            sebenarnya sudah pernah pake Codeigniter, dan baru akan mempelajari Laravel, tapi kok baca2 Artikel seperinya Yii masih yg terdepan dan ada Fitur Generate CRUD nya juga… tapi belum mencoba seperti apa metode nya , apakah hampir sama dengan PHP Maker atau bagaimana ?

            Balas
            • Masino Sinaga mengatakan

              Februari 23, 2016 pada 3:54 pm

              Maaf ya, saya harus bilang, bahwa jauh sekali bedanya antara CRUD Generator-nya Yii dengan PHPMaker. 🙂

              Balas
  23. Zulmi mengatakan

    Januari 27, 2016 pada 11:47 am

    Dear Pak Masino,

    saya ingin bertanya,
    bagaimana caranya membuat dokumen output dari PHP Maker?
    contohnya adalah dokumen surat jalan atau invoice.
    mohon pencerahannya.

    Balas
    • Masino Sinaga mengatakan

      Januari 28, 2016 pada 11:56 am

      Gunakan fitur Custom Files dari dalam project PHPMaker, dan juga bantuan library fpdf.

      Balas
      • Rycko mengatakan

        Maret 2, 2017 pada 11:14 am

        Pak Masino, apakah punya saran (saya baru mulai belajar mengenai php) alamat web yang bisa dijadikan acuan untuk membuat custom files seperti ini?

        Terima kasih

        Balas
        • Masino Sinaga mengatakan

          Maret 2, 2017 pada 11:24 am

          Baca topik Custom Files dari menu Help PHPMaker.

          Balas
  24. ardiansyah mengatakan

    Januari 30, 2016 pada 12:03 am

    Assalamualaikum pak..
    php maker ini bisa gak kita buat semacam sistem pengambilan keputusan ataupun sistem pakar ?

    Balas
    • Masino Sinaga mengatakan

      Januari 30, 2016 pada 10:53 am

      Walaikum salam…
      Bisa.

      Balas
  25. rina puspita mengatakan

    Maret 11, 2016 pada 7:46 pm

    Assalmmualaikum pak

    Terimakasih artikel yang informatif sekali, kebetulan saya beberapa minggu ini baru menggunakan PHP dan saya cukup puas dengan aplikasi tersebut. Pak, boleh tanya mengenai harga 2 juta itu apakah kita akan full function atau masih ada add on yg harus di beli lagi. dan lisensi 2 juta itu bisa diinstall untuk beberapa komputer atau hanya satu ya pak.. tolong info nya pak 😉

    Wasalam
    Rina Puspita

    Balas
    • Masino Sinaga mengatakan

      Maret 12, 2016 pada 10:22 am

      Walaikum salam.

      Sama-sama. Harga 2 Juta itu sudah full-function, termasuk Extensions yang disediakan oleh PHPMaker.

      Anda bisa meng-install-nya di beberapa komputer, selama lisensi tersebut hanya Anda gunakan untuk Anda sendiri dan tidak di-share ke orang lain.

      Balas
  26. sopyan mengatakan

    Maret 1, 2017 pada 10:42 am

    Kalo mau belajar, pake yang gak ori boleh gak ya? adakah fitur yang tidak bisa saya akses kalo gak pake yang ori? pengen beli sih tapi kan masih belajar

    Balas
    • Masino Sinaga mengatakan

      Maret 1, 2017 pada 12:12 pm

      Boleh, Anda bisa menggunakan semua fitur di PHPMaker selama 30 hari. Sebenarnya tidak ada istilah ori atau tidak ori. Yang ada istilah registered users atau non-registered users.

      Semua fitur bisa Anda gunakan secara full, kecuali Extensions yang tersedia hanya untuk registered users. Selain itu, non-registered users tidak bisa melakukan update template dari menu Tools -> Update Template.

      Balas
  27. taofan mengatakan

    Maret 10, 2017 pada 9:08 am

    yth p Masino. mungkin sy bs mewakili bberapa penyuka web devepment ttp msh mengandalkan hardcode from scratch dlm membuat project2 dengan menghabiskan banyak waktu n pkiran. hehe. mis proj dlm hal doc managmnt, admnistrasi kargo bandara dan akuntansinya, produktivitas pegawai, inventory dn proj2 kecil lainnya. Sy care bgt dg tampilan web yg user friendly. sy tbiasa dng php tp kl jquery plugin baru biasa pakai n paham, blm bs oprek. menanggapi “apakah sy cocok menggubakan phpmaker” selain yg disebutkan di atas, mnrt Bapak apakh sy bisa? #galau.

    Balas
    • Masino Sinaga mengatakan

      Maret 10, 2017 pada 9:43 am

      Jika Anda menjawab ketujuh pertanyaan di artikel atas dengan jawaban YA, maka PHPMaker memang cocok buat Anda.

      Balas
  28. Leidy Giraldo mengatakan

    Maret 22, 2017 pada 10:46 pm

    good morning

    I would like help with the export time of many records in excel

    Are 45000 records, and increase the export all the limit to 9000 seconds, but still does not let me download the database.

    I manage the application on a server in the cloud of arvixe.

    Where I can increase the time of export.

    Balas
    • Masino Sinaga mengatakan

      Maret 23, 2017 pada 9:16 am

      Good morning, too.

      As you mentioned above, you should be able to increase the Export all time limit from Tools -> Advanced Settings.

      If that limit is not affected, you should contact your cloud service provider, in case the max_execution_time value in php.ini is less than setting above.

      Balas
  29. ronny ertians mengatakan

    Maret 26, 2017 pada 12:21 pm

    Mas bikin generator link
    bisa g lewat php maker

    A= link mobile
    B= link web

    A+b = c

    C= link otomatis yg bisa di buka di web atau mobile

    Balas
    • Masino Sinaga mengatakan

      Maret 27, 2017 pada 8:32 am

      Aplikasi Web yang dihasilkan oleh PHPMaker menggunakan Twitter Bootstrap 3. Itu artinya, sudah otomatis bisa langsung dijalankan di perangkat mobile.

      Balas
  30. diaz mengatakan

    Agustus 25, 2017 pada 10:13 am

    memungkinkan nggak bang, membuat cetak surat berdasarkan record data di phpmaker

    Balas
    • Masino Sinaga mengatakan

      Agustus 25, 2017 pada 3:16 pm

      Memungkinkan.

      Balas
  31. ade mengatakan

    November 4, 2017 pada 4:46 pm

    Pak, php maker bisa membuat ujian atau try out online seperti simulasi cat cpns BKN gak

    Balas
    • Masino Sinaga mengatakan

      November 6, 2017 pada 8:55 am

      Bisa.

      Balas
  32. Latif mengatakan

    November 28, 2017 pada 2:26 pm

    Pak, bisa ga edit project yg nggak ada file (.pmp) nya? file pmp nya hilang.

    Balas
    • Masino Sinaga mengatakan

      November 30, 2017 pada 2:27 pm

      Tidak bisa.

      Itulah kenapa PHPMaker memiliki fitur backup otomatis file project. Jika file backup project itu pun hilang, ya sudah nasiblah namanya. Buat saja lagi project dari awal. 🙂

      Balas
  33. ronnie mengatakan

    Desember 17, 2017 pada 6:53 pm

    pak saya terbiasa bekerja di microsoft access, dimana ada fasilitas table query, yg sy gunakan untuk pengisian form (dalam query tsb ada field yg terisi otomatis, yg mengambil dari tabel lain).
    Yang ingin sy tanyakan, adakah fasilitas pengisian otomatis suatu field (yg mengambil dari tabel lain) pada saat pengisian form pada phpmaker? bagaimana caranya?

    Balas
    • Masino Sinaga mengatakan

      Desember 28, 2017 pada 9:31 pm

      Ada. Gunakan server event Row_Rendered untuk mengisi suatu field saat Anda sedang membuka form Add atau Edit. Baca topik Server Events and Client Scripts dari menu Help PHPMaker.

      Balas
  34. Hafied mengatakan

    Februari 5, 2018 pada 1:32 pm

    pak Masino saya mau tanya tentang phpmaker
    apakah phpmaker bisa memasukkan raw query (query mentah)?
    contoh:
    SELECT * FROM NamaTabel WHERE NamaOrang LIKE ‘%nama%’ ORDER BY NoUrut
    jadi variabel ‘nama’ bisa dideklarasikan sendiri oleh programmernya
    setau saya pernah coba phpmaker, untuk penulisan query saya belum ketemu untuk fitur query nya
    yg ada seperti berbasis GUI (kayak click and play)

    Balas
    • Masino Sinaga mengatakan

      Februari 21, 2018 pada 8:15 pm

      Bisa.

      Balas
  35. Tommy mengatakan

    April 20, 2018 pada 1:51 pm

    Pak Masino,

    Saya mau bertanya, sy ada 2 table sbb:
    1. tblsales: id, nama, username, password
    2. tbljual: id, salesid, tgl, no, keterangan, harga
    tbljual.salesid itu link ke tblsales.id

    Sy sdh bisa login dengan menggunakan tblsales.
    Yg saya inginkan adalah setelah login :
    – Saat List tbljual maka maunya hanya record dari sales yg login itu saja yg ditampilkan (filter).
    – Saat Add maka field salesidnya akan terisi otomatis dari salesid yg sedang login saat itu.

    Mohon pencerahannya, bagaimana caranya ya ?

    Terima Kasih

    Balas
    • Masino Sinaga mengatakan

      Mei 2, 2018 pada 10:04 pm

      1. Anda bisa menggunakan fitur User ID Security dari dalam project PHPMaker Anda. Silahka baca topik Tutorial – Advanced Security – User ID Security dari menu Help PHPMaker untuk info dan contoh lebih lanjut.

      2. Gunakan fungsi global CurrentUserID() untuk mendapatkan nilai salesid yang Anda maksud, dengan catatan, Anda sudah mengaktifkan fitur User ID Security pada nomor 1 di atas.

      Balas
  36. beny suprayogi mengatakan

    Mei 28, 2018 pada 8:57 am

    kang sino kalo gak salah kerja di salah satu bumn yah jasa kiriman.

    sehat selalu.

    aku dulu di malang.

    saya buka2 kok penah tau aplikasi seperti ini.

    jadi pengen belajar .

    Balas
    • Masino Sinaga mengatakan

      Juni 8, 2018 pada 11:15 pm

      Benar, benar. Makasih mas Benny, hehehe… 🙂

      Balas
  37. Sarman mengatakan

    Agustus 29, 2018 pada 8:39 pm

    Om salam kenal…
    Saya mau tanya, apa bisa PHPMaker membuat sebuah form yang isinya untuk generate kode sekaligus banyak sesuai dengan jumlah yang kita masukan?
    Misalkan kita buat
    KD001-KD010 langsung tersimpan di 10 row
    Terima kasih

    Balas
    • Masino Sinaga mengatakan

      November 8, 2018 pada 6:19 pm

      Salam kenal kembali. Sudah pernah baca artikel ini? –> http://www.masinosinaga.com/phpmaker/membuat-kode-otomatis-saat-data-ditambah-di-aplikasi-web-dari-phpmaker/.

      Balas

Tinggalkan Balasan ke Nanda Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Pos-pos Terbaru

  • Mudahnya Memeriksa Pengguna Apakah Sudah Diaktivasi di PHPMaker 2020
  • Scrolling Table di Halaman User Privileges pada PHPMaker 2020
  • Video Masino Extensions untuk PHPMaker 2020
  • Silahkan Download, Masino Extensions untuk PHPMaker 2020 Sudah Dirilis
  • Horeeeee … PHPMaker 2020 Sudah Dirilis

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Masino Sinaga pada Silahkan Download, Masino Extensions untuk PHPMaker 2020 Sudah Dirilis
  • Masino Sinaga pada Silahkan Download, Masino Extensions untuk PHPMaker 2020 Sudah Dirilis
  • Rudy Budiana pada Silahkan Download, Masino Extensions untuk PHPMaker 2020 Sudah Dirilis
  • Rudy Budiana pada Silahkan Download, Masino Extensions untuk PHPMaker 2020 Sudah Dirilis
  • Masino Sinaga pada Silahkan Download, Masino Extensions untuk PHPMaker 2020 Sudah Dirilis

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. PHPMaker Learning

Baru di PHPMaker?

Baca ini terlebih dulu ...

  1. Ayo Menjadi Web Developer yang Cerdas!
  2. PHPMaker: PHP Code Generator + PHP Framework
  3. Pertanyaan-Pertanyaan yang Paling Sering Diajukan Seputar PHPMaker
  4. Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
  5. Bacalah Help, Bacalah Help, dan Bacalah Help di PHPMaker!

(c) Masino Sinaga 2009 - 2019 | WordPress | Catat masuk | Kembali ke atas