Mengapa perlu menggunakan kerangka PHP (PHP framework)
Kerangka atau sistem kerangka begitu banyak digunakan dalam pembangunan laman web pada hari ini selaras dengan perkembangan dan popularitinya. Sesetengah laman web menggunakan teknologi kerangka seperti Ruby on Rails. Kerangka yang lain seperti CSS dilihat mendapat sambutan menerusi sistem grid 960 dan Blueprint.
Kekardinalan (Cardinality) dalam SQL penentu keunikan lajur
Kekardinalan adalah merujuk kepada keunikkan nilai data-data yang terkandung dalam satu-satu lajur jadual pangkalan data. Lebih rendah kadar kekardinalan, maka semakin tinggi potensi untuk duplikasi data dalam lajur tersebut berlaku. Oleh itu, sekiranya satu lajur itu mempunyai nilai kekardinalan yang paling rendah merupakan lajur yang ke semua nilai datanya adalah sama.
Pangkalan data SQL...
Menulis kod PHP yang selamat, bahagian 1
Belajar bagaimana untuk menghindari kesilapan yang biasa dilakukan dalam PHP, menjadikan sistem atau laman web kita adalah selamat.
PHP adalah bahasa sangat mudah untuk dipelajari, dan ramai yang pernah menggunakannya tidak mempunyai latar belakang yang hebat dalam pengaturcaraan. Dan ianya mudah untuk menghasilkan sebuah laman web yang sangat berinteraktif.
Walau bagaimanapun, kebanyakan...
Menulis kod PHP yang selamat, bahagian 2
Apabila kita berbicara mengenai keselamatan dalam pembangunan laman web, ianya bukan menekankan kepada menghasilkan satu sistem yang betul-betul selamat sebaliknya mengambil langkah untuk menghalang sebarang pencerobohan yang boleh berlaku kepadanya. Langkah-langkah pencegahan ini amat penting dan inilah yang dikatakan sekuriti.
Sistem fail
Kebanyakan sistem pengehosan dan pembinaan boleh...
Menulis kod PHP yang selamat, bahagian 3
Dalam bahagian ketiga, artikel ini merangkumi perkara berkaitan dengan penggunaan kata laluan yang lemah, pengguna dan topik-topik yang lebih lanjut. Artikel sebelum ini menyentuh beberapa kesilapan yang sering dilakukan oleh pihak pembangun. Kali ini kita akan mendalami dengan lebih lanjut beberapa perkara yang berkaitan dengan keselamatan.
Konteks
Sebelum kita pergi dengan lebih lanjut...
Enjin simpanan MySQL
Satu perkara yang menguntungkan mengenai MySQL selain daripada percuma, sokongan daripada komuniti yang besar, adalah kebolehan dan fleksibelnya dalam memilih enjin simpanan yang berlainan untuk setiap jadual.
Pakej asas MySQL didatangkan dengan tujuh (7) jenis enjin simpanan maklumat termasuklah "example" yang membenarkan kita menghasilkan enjin simpanan secara khas.
Mengapa...
Pemasangan phpBB3
Pemasangan phpBB3 boleh dilakukan sama ada di "localhost" atau di "live server". Saya akan cuba untuk terangkan kedua-duanya secara lengkap.
Pemasangan di Localhost
1. Perlu ada "server". Saya cadangkan supaya anda gunakan WAMP. Jika ingin gunakan XAMPP juga boleh. Tetapi bagi saya WAMP lebih senang untuk difahami antaramukanya. Hidupkan "server" anda....
Periksa dan kemas kini modul
Isu yang dibangkitkan
Perkara yang sering dibangkitkan dalam penggunaan modul adalah keselamatan. Kebanyakan pembangun laman web begitu risau dengan penggunaan fungsi tambahan ini kerana MUNGKIN membuka ruang kepada pihak pengondam. Dengan Drupal anda tidak perlu risau kerana setiap modul yang dikeluarkan akan dicuba, dikesan, diuji dan divarifikasikan sepenuhnya oleh Drupal Security Team...
Modul Backup and Migrate
Backup atau salinan pendua kepada laman web anda yang sebenar sangat penting bagi memastikan kita mempunyai alternatif yang terbaik sekiranya berlaku sesuatu seperti digondam, laman web rosak, kehilangan data atau tindakan diluar jangkaan. Pangkalan data adalah yang paling penting untuk di"backup" memandangkan sistem Drupal sepenuhnya berpegang kepadanya bagi membenarkannya ia...
Menjalankan restorasi pangkalan data
Restorasi adalah proses mengembalikan sesuatu (dalam konteks ini; pangkalan data) ke keadaan atau satu poin sebelum ini yang telah dilakukan salinan. Proses restorasi selalunya dilakukan sekiranya berlaku masalah atau kerosakan terhadap pangkalan data. Modul Backup and Migrate membenarkan kita untuk melakukan proses ini dengan lebih mudah.
Secara tradisionalnya, proses backup dan restorasi ini...


