video tutorial OOP PHP (PHP 5.3)

Discussion in 'Desain Web dan Programming' started by morphine, 16 Sep 2011.

Thread Status:
Not open for further replies.
  1. morphine

    morphine New Member

    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    1
    Tuan.. beberapa framework PHP kan dah pada mau updrage dan mewajibkan PHP 5.3.x, contohnya Zend 2.0, Symfoni dll..
    nah.. untuk meyambut tantangan tersebut, akan sangat bijak jika kita telah siap menghadapinya.. :o
    bekal pengetahuan tentang OOP di PHP akan cukup membantu ketika menggunakan framwork2 tersebut..

    nah saya baru ingat kalau saya pernah buat video tutorial tentang OOP PHP.. mungkin bisa dipakai Tuan2 buat belajar, karena memang untuk itulah video tersebut saya buat.. dan versi PHP yang saya gunakan pada video2 tersebut adalah PHP 5.3.0..

    langsung saja ya Tuan TKP nya..

    yang pertama tentang dasar-dasar OOP di PHP dapat di lihat di http://www.youtube.com/playlist?list=PLB1DF337F3AB33ED8

    ada juga implementasi OOP untuk membuat paging.. lokasinya di http://www.youtube.com/playlist?list=PLD354FC0C25C669C3


    atau mungkin ada yang ingin mendalami callback di PHP.. silahkan Tuan check http://www.youtube.com/playlist?list=PL31E6E73C1D9384A8 .. siapa tau bermanfaat..


    semua video saya upload di youtube.. jadi gratis Tuan.. hehehe



    sekedar info Tuan.. PHP 5.3.x itu banyak kelebihan di banding PHP sebelumnya (5.2.x).. :o



    nah buat Tuan2 yang websitenya ngoding sendiri, saya doakan semoga website barunya yang menggunakan PHP 5.3.x cepat selesai dan siap di upload...


    harapan saya sih sebenarnya makin banyak client webhosting yang pakai PHP 5.3.x.. supaya makin banyak webhosting yang mau upgrade PHP mereka ke versi 5.3.x


    karena webhosting yang nyediain PHP 5.3.x SANGAT JARANG SEKALI.. atau meminta mereka buat upgrade ke versi 5.3.x SANGAT SUSAH SEKALI DI PENUHI..... #KampanyeWebhostingSegeraUpgradePHPnyaKeVersi5.3.x




    itu saja ya.. wah jadi gk enak nih mengandung curcol..
     
  2. dpnux

    dpnux Expert 1.0

    Messages:
    455
    Likes Received:
    28
    Trophy Points:
    28
    Resource yang bagus!

    Secara spesifik ada beberapa bagian yang sangat krusial karena sering dipakai oleh script lama seperti fungsi - fungsi extension posix regex salah satunya contoh ereg yang sudah dianggap usang, hal ini kerap terjadi pada saat saya mendepoly aplikasi lama ke server php 5.3 jadi harus dilakukan refactoring.

    Sebisa mungkin melakukan pengkodean dalam situasi E_STRICT yang bisa diset di php.ini pada saat development dengan memanfaatkan PHP 5. Menggunakan MySQLi sangat direkomendasikan pada PHP 5.

    Menurut saya untuk memahami OOP karena permintaannya besar, melakukan pengkodean dengan teknik struktural masih ok. Kalau dari sudut pandang bisnis, shared hosting pindah ke PHP 5.3 kayaknya masih sulit karena tersandung dengan script lama yang bergantung pada magic quotes, safe mode, posix regex, dsb yang bisa menimbulkan komplain jadi musti nunggu cPanel yang bisa memberikan moda ke PHP 5.3 atau sebelumnya.
     
  3. morphine

    morphine New Member

    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    1
    yang saya lihat, error yang paling muncul pada website yang masih menggunakan fungsi/extension yang usang adalah E_DEPRECATED. tapi sajauh yang saya ketahui E_DEPRECATED hanyalah cara PHP menyampaikan bahwa fungsi/extension yang digunakan akan di remove di versi selanjutnya.

    tapi apakah fungsi/extension masih berfungsi? ya, masih. masih berfungsi dengan baik seperti versi sebelumnya. hanya saja para developer harus mengganti cara mereka menyusun code jika website mereka masih ingin bisa di jalankan di versi PHP berikutnya.

    mendisabled E_DEPRECATED di php.ini seharusnya bisa menyelesaikan masalah "tampilan DEPRECATED" di PHP 5.3.

    tentang E_STRICT juga sama. level error ini lebih lemah dari pada E_NOTICE. enable E_DEPRECATED & E_STRICT saat masih mengembangkan website sangat disarankan. lain halnya jika telah berada di lingkungan production. disable E_STRICT dan E_DEPRECATED bukanlah keputusan yang membahayakan.

    jadi menurut saya mendisable E_STRICT dan E_DEPRECATED dan seting timezone di php.ini seharusnya bisa mengurangi masalah penggunaan PHP 5.3
    PHP:

    error_reporting 
    E_ALL & ~E_DEPRECATED;

    date.timezone 'benua/negara'


    disamping itu.. release PHP 5.3.0 sudah 2 tahun yang lalu. applikasi2 web terkenal juga telah membuat versi mereka mendukung versi 5.3 (termasuk joomla dan codenightder).



    saya pribadi lebih suka OOP, karena lebih mudah dimaintain. dan sejauh pengamatan saya, PHP 5.3 adalah salah satu kabar baik bagi developer PHP di dunia (terutama framework). salah satu-nya karena PHP 5.3 memiliki fitur2 yang membuat framework PHP dapat diakses seperti Ruby on Rails yang tidak bisa dilakukan PHP 5.2. lihat saja Symfoni atau Doctrin atau Zend. mereka dalam pengembangan yang akan me-release versi yang require PHP 5.3.



    saya mengerti tentang hal ini. seandainya saya mengelola hosting, saya juga akan pikir seribu kali untuk men-resiko-kan kepercayaan banyak palanggan lama dengan permintaan fiture baru dari setitik calon pelanggan baru.
    tapi saya juga akan mengusahakan hal2 yang seharusnya saya ikuti sesuai dengan perkembangan zaman. akan tetapi, berbicara seandainya memanglah mudah karena tidak merasakan langsung. oleh karena hal tersebut, saya lebih baik mengajak teman2 pengguna PHP lain memahami PHP 5.3. setidaknya, jika permintaan PHP 5.3 semakin banyak, webhosting2 di Indonesia akan memikirkan kembali tentang PHP 5.3. saya juga sadar, hal tersebut akan memakan waktu, dan semuanya hanya Yang Maha Kuasa yang menentukan.




    sekali lagi, apa yang saya ungkapkan diatas hanyalah "menurut saya", yang mungkin jika dilihat dari banyak sisi memiliki banyak subjeksitas.
     
  4. vkios01

    vkios01 Expert 1.0

    Messages:
    749
    Likes Received:
    18
    Trophy Points:
    18
    menarik ini thread..
    saya pribadi kalau develop website, sudah memakai php 5.3
    kalau saya sih selalu berfikir ke depan terus :p
    pasti ada tanggal mainnya versi php server akan di upgrade besar-besaran karena masalah security mungkin

    lagi dikantor :D belum bisa buffer ini..

    semangat om TS.. saya juga mendukung kok upgrade versi php server ke 5.3.x

    kalau pangsa pasar, kan sedikit yang pakai php 5.3.x mungkin ini bisa jadi nilai lebih ya.. buat developer yang mencari server dengan php 5.3.x kalau punya uang pasti sudah build server pakai php 5.3.x :evil:
     
  5. m_rizki_r

    m_rizki_r Beginner 1.0

    Messages:
    15
    Likes Received:
    1
    Trophy Points:
    3
    Bisa gak sih, satu web server (apache) menjalankan secara bersamaan beberapa versi PHP ?. misalnya, php 4.xxx, 5.1.x, 5.2.x, dan 5.3.x
     
  6. Es Cendol

    Es Cendol Apprentice 1.0

    Messages:
    308
    Likes Received:
    0
    Trophy Points:
    16
    wah udah lama gak mainan php, skrng udah 5.3 aja nih :O
    keseringan makai cms :D
     
Loading...
Thread Status:
Not open for further replies.

Share This Page

Loading...