Cara Cepat Rawatan Menurunkan Kolesterol Tinggi

Apakah Itu Kolesterol ?

Sebelum kita hendak mengambil rawatan menurunkan kolesterol tinggi, lebih baik terlebih dahulu kita ketahui serba sedikit tentang apa itu kolesterol. Kolesterol pada asasnya merupakan sejenis zat lemak yang dinamakan lipid yang diproduksi oleh hati. Sebenarnya, kolesterol tidaklah membahayakan dan akan sangat bermanfaat bagi tubuh kita jika kadarnya tidak terlalu berlebihan.Ā Kolesterol sangat berguna untuk membantu proses pembentukan hormon dan Vitamin D. Bahkan, kolesterol juga akan membantu proses penyerapan nutrisi makanan di dalam tubuh kita. Namun begitu kolesterol akan menjadi membahaya bagi kesihatan ketika kadarnya di dalam tubuh kita berlebihan.Kolesterol akan mengalir di sepanjang darah kita dengan keadaan terbungkus oleh protein. Oleh kerana dibungkus oleh protein, maka kombinasi antara kolesterol dan protein ini biasa dinamakan dengan lipoprotein. Secara umumnya ada 2 jenis lipoprotein pada aliran darah kita, iaitu lipoprotein berkepekatan rendah (LDL) dan juga lipoprotein berkepadatan tinggi (HDL)

Apakah Itu LDL dan HDL?

Bila kita bicara tentang kolesterol, maka sangat penting untuk mengetahui apa itu LDL dan HDL. Secara asasnya, kadar 2 jenis lipoprotein inilah yang menjadi faktor penentu apakah kolesterol akan memberi impak buruk bagi tubuh kita atau tidak.

LDL

Biasanya, LDL juga dikenali sebagai kolesterol jahat. Mengapa itu? Ini kerana jenis ini lipoprotein akan membawa kolesterol ke arteri arteri kita. Ini akan menyebabkan kolesterol berkumpul di dinding saluran darah sehingga plak akhirnya terbentuk. Hasilnya, kadar aliran darah menjadi tersumbat dan timbul pelbagai penyakit berbahaya di dalam badan kita.

HDL

Bertentangan dengan LDL, HDL biasanya dipanggil kolesterol baik. Ini kerana lipoprotein jenis ini akan membawa kolesterol kembali dari arteri ke hati. Kolesterol akan dikeluarkan dari badan kita oleh hati.

Penyakit Jika Kadar Kolesterol Berlebihan

Dari penjelasan di atas, sudah tentu anda sudah tahu bahawa kolesterol tidak selalu mempunyai kesan buruk pada tubuh kita. Apa yang membuat kolesterol berbahaya adalah apabila LDL atau kolesterol buruk dalam badan kita berlebihan. Apabila ini berlaku, ada beberapa penyakit yang kemungkinan besar akan menimpa kita:

Penyakit Jantung Koronari

Penyakit ini boleh berlaku disebabkan pembentukan kolesterol dalam saluran darah kita. Kolesterol yang terkumpul akan menyebabkan plak, yang akan menghalang peredaran aliran darah ke hati kita. Jika peredaran darah ke jantung disekat, maka jantung tidak dapat berfungsi dengan baik dan ini adalah sumber berlakunya serangan jantung.

Stroke

Seperti yang kita ketahui, otak kita memerlukan bekalan nutrien dan oksigen yang mencukupi dari darah untuk berfungsi secara optimum. Apabila peredaran aliran darah ke otak tersumbat kerana plak yang terbentuk di dalam saluran darah, tentu otak akan kekurangan oksigen dan nutrien. Jika ini berlaku, maka sel-sel di dalam otak perlahan-lahan mati dan menyebabkan stroke, bahkan boleh mendatangkan kematian.

Angina Pektoris

Angina pektoris merupakan kesakitan yang dialami pada bahagian dada seseorang. Ia disebabkan oleh kekurangan pengaliran darah ke jantung dan disifatkan sebagai penyakit sementara. Jika pengaliran darah yang membawa oksigen dan nutrien ke jantung terjejas ini akan menyebabkan penyakit angina pektoris. Otot jantung memerlukan bekalan oksigen yang lebih pada waktu-waktu tertentu seperti semasa melakukan senaman ataupun ketika seseorang itu berada dalam keadaaan tertekan. Faktor lain yang boleh menjadi penyebab kepada penyakit angina pektoris ialah berkaitan dengan kardiovaskular.

Faktor Penyebab Meningkatnya Kadar Kolesterol

Selepas anda mengetahui pelbagai penyakit berbahaya yang boleh disebabkan oleh paras kolesterol yang terlalu tinggi, maka sudah tentu anda tidak mahu tahap kolesterol anda meningkat, bukan?

Untuk memastikan paras kolesterol anda tidak meningkat, maka sudah tentu anda perlu tahu terlebih dahulu faktor-faktor yang menyebabkan peningkatan kadar kolesterol dalam badan.

Gaya Hidup Yang Tidak Sihat

Ia tidak boleh dinafikan gaya hidup yang tidak sihat merupakan faktor utama bagaimana kadar kolesterol dalam badan dapat meningkat secara dramatik. Tabiat seperti merokok, kemalasan untuk bersenam, dan minuman beralkohol telah terbukti dapat mengurangkan tahap HDL dan sebenarnya akan meningkatkan tahap LDL dalam darah.

Di samping itu, rokok dan minuman beralkohol juga akan merosakkan dinding saluran darah dan mempercepat proses pembentukan plak pada saluran darah. Jika demikian, peredaran darah ke organ penting seperti jantung dan otak akan terjejas.

Mengamalkan Makanan Lemak Tinggi

Jika anda seorang peminat makanan yang mempunyai kandungan lemak tepu yang tinggi seperti daging merah terutamanya, maka anda harus mengurangkan penggunaannya dari sekarang. Lemak tepu adalah punca utama menghasilkan kolesterol jahat atau LDL dalam badan. Sekiranya tahap LDL meningkat, saluran darah akan diisi dengan plak dan peredaran darah akan terganggu.

Mempunyai Sejarah Diabetes

Orang yang mempunyai sejarah diabetes biasanya akan mempunyai tahap kolesterol tinggi secara automatik. Malah, pesakit kencing manis mempunyai peluang untuk mengalami serangan jantung dan juga berisiko 5 kali lebih tinggi daripada orang biasa.

Apabila seseorang menghidap diabetes, tahap glukosa dalam badan menjadi tidak terkawal. Tahap glukosa yang berlebihan akan mencetuskan pembentukan plak di dalam saluran darah, yang tentu akan menghalang peredaran darah ke jantung dan juga ke otak.

Obesiti

Orang yang berlebihan berat badan atau gemuk akan sangat berisiko kerana mempunyai paras kolesterol yang tinggi dalam badan mereka. Ini kerana orang yang berlebihan berat badan mempunyai tahap LDL yang tinggi, manakala tahap HDL sangat rendah.

Seperti yang sudah kita ketahui, tahap LDL yang terlalu tinggi akan menyebabkan kolesterol berkumpul di dalam saluran darah. Jika demikian, plak akan membentuk dan menghalang peredaran darah. Akibatnya, risiko serangan jantung akan lebih tinggi. Oleh itu, anda perlu melakukan cara untuk menurunkan berat badan supaya paras kolesterol yang buruk dapat dikurangkan.

Faktor Genetik

Di samping perkara-perkara yang disebutkan di atas, terdapat juga keadaan di mana kadar kolesterol dalam tubuh kita tinggi semasa kita dilahirkan. Keadaan ini, yang biasanya dipanggil hiperkolesterolemia keluarga, boleh berlaku kerana kita mempunyai ibu bapa atau saudara-mara yang mempunyai sejarah kolesterol tinggi. Sekarang, orang yang menderita hypercholesterolaemia keluarga sangat berisiko untuk menghidap penyakit jantung pada usia muda.

Bagaimana Untuk Mendiagnosis Tahap Kolesterol Dalam Badan?

Mengetahui tahap kolesterol dalam setiap badan adalah sangat penting agar kita mengambil langkah-langkah yang perlu dilakukan nanti. Terdapat beberapa tanda kolesterol tinggi yang boleh kita ketahui lebih awal. Tetapi satu-satunya cara untuk mengetahui tahap kolesterol pasti adalah untuk melawat doktor dan melakukan ujian darah.

Apabila melakukan ujian darah, tahap kolesterol akan diukur dengan menggunakan unit miligram per desiliter (mg / dL). Apabila anda menerima keputusan ujian kolesterol, anda akan dapat melihat keputusan dari:

Jumlah Kolesterol: Keputusan yang diperoleh adalah kombinasi LDL, HDL, dan trigliserida 20% dalam darah.

Trigliserida: Trigliserida adalah lemak yang terdapat di dalam darah. Biasanya, paras trigliserida tidak boleh melebihi 150 mg / dL.

HDL: Semakin banyak HDL yang anda dapat, lebih baik. Bagi lelaki, anda sekurang-kurangnya mempunyai 55 mg / dL HDL dan untuk wanita, anda sekurang-kurangnya mempunyai 45 mg / dL HDL.

LDL: Berbeza dengan HDL, lebih kecil jumlah LDL yang anda dapatkan, lebih baik. Sekiranya anda tidak mempunyai sejarah penyakit jantung, jumlah LDL anda tidak boleh melebihi 130 mg / dL. Bagi anda yang sudah mempunyai sejarah penyakit jantung, tahap LDL yang anda boleh tidak melebihi 100 mg / dL.

Bagaimana Untuk Menurunkan Kolesterol Melalui Makanan

Cara paling mudah untuk mengurangkan kolesterol jahat adalah dengan memperhatikan diet anda. Makanan apa yang sangat berguna untuk menurunkan tahap kolesterol dalam tubuh kita? Berikut ialah senarai:

1. Oatmeal

Satu makanan yang sangat sesuai untuk dimakan saat sarapan pagi dan akan sangat membantu mengurangkan kadar kolesterol dalam darah. Ini kerana oat mengandungi sebatian beta-glucan yang akan menyerap LDL dan mengeluarkannya dari badan.

Malah, pakar percaya bahawa memakan oat secara berkala selama 6 minggu akan mengurangkan tahap LDL dalam darah sebanyak 5.3%. Oleh itu, segera gantikan sarapan anda dengan oatmeal jika anda ingin mengurangkan tahap kolesterol.

2. Ikan Salmon

Kenapa salmon sangat bermanfaat untuk menurunkan tahap kolesterol? Sebabnya mudah, salmon mempunyai kandungan omega-3 yang sangat tinggi. Omega-3 ini akan sangat berguna untuk meningkatkan tahap HDL dalam darah. Akibatnya, tahap kolesterol dalam tubuh akan berkurang.Menurut satu kajian yang dilakukan oleh Loma Linda University, memakan makanan yang kaya omega-3 akan meningkatkan tahap HDL sebanyak 4%. Di samping itu, salmon juga merupakan makanan yang sesuai untuk menggantikan daging merah yang mengandungi banyak lemak tepu.

3. Kacang Almond (Badam)

Jika anda mencari makanan ringan yang sangat berguna untuk menurunkan tahap kolesterol, maka badam adalah pilihan yang tepat. Terdapat sekurang-kurangnya 2 alasan mengapa badam sangat berguna untuk mengurangkan tahap kolesterol.

Pertama, badam mengandungi asid tak tepu yang meningkatkan tahap kolesterol baik atau HDL dalam badan kita. Kedua, asid tak tepu daripada badam akan mencetuskan kolesterol jahat atau LDL untuk mengoksida. Jika LDL dioksidakan dengan cepat, maka pembentukan plak pada saluran darah dapat dielakkan.

Sesetengah kajian juga menyimpulkan bahawa dengan mengambil setengah mangkuk badam, tahap kolesterol dalam badan akan dikurangkan sebanyak 10%. Walau bagaimanapun, perlu diingat bahawa badam ini mengandungi kalori yang cukup tinggi. Jadi anda perlu menghadkan penggunaannya jika anda tidak mahu menjadi gemuk.

4. Kacang Walnut

Sebagai tambahan kepada badam, walnut juga merupakan sejenis kacang yang akan sangat berguna untuk menurunkan tahap kolesterol. Menurut kajian yang telah diterbitkan dalam jurnal Diabetes Care, mengamalkan pemakanan walnut secara berkala akan mengurangkan tahap kolesterol dalam darah sehingga 10%. Ini kerana walnut mempunyai keupayaan untuk meningkatkan tahap HDL dalam darah, jadi sudah tentu tahap kolesterol lebih banyak diturunkan.

5. Teh Hijau

Siapa yang tidak tahu teh hijau? Minuman ini juga sangat berguna untuk menurunkan kolesterol. Ini kerana teh hijau mengandungi sebatian yang berfungsi sebagai antioksidan seperti polifenol dan riboflavin. Antioksidan dalam teh hijau dipercayai menghalang peningkatan tahap LDL dalam badan.

Malah menurut kajian yang dilakukan di Jepun, teh hijau dapat mengurangkan kadar kolesterol darah hingga 5%. Di samping itu, minuman ini juga mempunyai kalori yang sangat rendah.

6. Limau

Buah limau terkenal dengan kandungan Vitamin C yang akan berguna sebagai cara untuk memulihkan wajah secara semula jadi dan sebagai cara untuk menyingkirkan zits dengan cepat. Walau bagaimanapun, buah ini juga mempunyai keupayaan yang sangat berkesan untuk mengurangkan tahap kolesterol.

Buah limau mengandungi sebatian yang dipanggil pektin. Pektin adalah satu jenis serat yang akan berguna untuk mengurangkan tahap LDL dalam darah. Buah limau juga mengandungi sebatian yang dipanggil phytosterol. Menurut beberapa hasil kajian, bekalan 2 gram phytosterol ke dalam badan setiap hari akan sangat berguna untuk mengurangkan tahap LDL dalam darah sebanyak 8%.

7. Tomato

Tidak ada keraguan bahawa tomato mempunyai banyak manfaat untuk badan kita. Ternyata, tomato juga sangat berguna untuk menurunkan kadar kolesterol kerana tomato mengandungi lycopene. Lycopene adalah pigmen yang akan memberikan warna merah ke permukaan kulit tomato.

Menurut satu kajian yang telah diterbitkan dalam British Journal of Nutrition, lycopene dalam tomato akan sangat berguna untuk mengurangkan kadar kolesterol darah sehingga 17%. Ini kerana lycopene boleh meningkatan tahap HDL dalam badan.

8. Jambu

Selain buah limau, jenis buah-buahan yang juga sangat berkesan untuk menurunkan kadar kolesterol dalam darah dengan cepat adalah jambu. Sama seperti tomato, jambu mempunyai kandungan lycopene yang sangat tinggi. Sebenarnya, jambu adalah jenis makanan dengan kandungan lycopene tertinggi, melebihi kandungan lycopene dalam tomato.Oleh itu, jangan terkejut jika memakan jambu batu, tahap kolesterol dalam darah boleh dikurangkan dengan cepat. Di samping itu, jambu mempunyai kalori yang sangat rendah, jadi ia sesuai untuk menyokong diet anda.

9. Anggur Merah

Anggur merah adalah buah yang cukup mudah dicari. Adakah anda tahu bahawa buah ini boleh mengurangkan tahap kolesterol dengan cepat? Satu kajian yang dilakukan oleh Universidad Complutense de Madrid menyimpulkan bahawa dengan meminum jus anggur merah secara tetap, tahap LDL dalam darah akan dikurangkan sebanyak 9%.Selain itu, masih dalam kajian yang sama, pesakit yang mempunyai kolesterol tinggi ternyata telah menurunkan tahap LDL sehingga 12% selepas meminum jus anggur merah.

10. Bawang Putih

Sekiranya anda ingin menghalang kesan buruk kolesterol, maka anda boleh menambah bawang putih semasa memasak makanan. Bawang putih mempunyai banyak sebatian yang akan sangat berguna untuk mencegah plak daripada menyebabkan pembentukan kolesterol dalam saluran darah. Jika plak tidak terbentuk, tentu saja anda akan mengelakkan komplikasi daripada penyakit yang disebabkan oleh kolesterol tinggi.Satu kajian yang diterbitkan dalam Annals of Internal Medicine menyimpulkan bahawa ternyata, bawang putih dapat mengurangkan kadar kolesterol sebanyak 9%. Untuk mendapatkan manfaat maksimum dari bawang putih, anda perlu mengambil 2 ulas bawang putih setiap hari.

11. Sayur Bayam

Sama seperti bawang putih, bayam akan sangat berguna untuk melindungi tubuh kita daripada bahaya yang akan disebabkan oleh paras kolesterol yang berlebihan. Ini kerana bayam mempunyai sebatian yang dipanggil lutein yang akan menghalang pembentukan plak pada dinding aliran darah. Akibatnya, tentu saja komplikasi penyakit yang disebabkan oleh kolesterol yang berlebihan dapat dicegah.Pelbagai kajian telah membuat kesimpulan bahawa dengan mengambil makanan lutein secara berkala, anda akan berisiko rendah untuk mendapat penyakit jantung pada masa akan datang.

12. Kacang Kedelai

Semua makanan yang berasaskan soya seperti tauhu atau susu kedelai juga sangat berguna untuk menurunkan tahap kolesterol. Kedelai mengandungi asid lemak omega-3, protein, dan juga serat yang akan membantu mengurangkan tahap LDL dalam saluran darah.Berdasarkan artikel yang dilaporkan oleh WebMD, soya dapat mengurangkan kadar LDL sebanyak 3%. Walaupun jumlah pengurangan tidak penting, tetapi kacang soya masih dapat membantu mengurangkan kadar kolesterol. Selain itu, terdapat banyak makanan berasaskan soya yang dapat boleh ditemui dengan mudah dalam kehidupan seharian.

13. Alpukat

Satu lagi jenis buah yang berguna untuk menurunkan kolesterol adalah alpukat. Alpukat mengandungi lemak tak tepu yang akan meningkatkan tahap HDL semasa mengurangkan tahap LDL. Alpukat juga mengandungi sebatian yang dipanggil beta-sitosterol. Sebatian ini akan sangat berguna untuk menekan jumlah kolesterol yang diserap melalui makanan.Tetapi harus diingat bahawa alpukat adalah buah-buahan dengan kandungan kalori yang tinggi. Oleh itu, ambil buah ini dengan jumlah yang munasabah supaya anda tidak terkena obesiti.

14. Minyak Zaitun

Adakah anda tahu bahawa minyak zaitun dapat mengurangkan kadar kolesterol? Minyak zaitun kaya dengan antioksidan dan juga lemak tak tepu yang akan mengurangkan tahap LDL sambil meningkatkan tahap HDL. Minyak zaitun mengandungi sebatian yang dipanggil fenolik. Kompaun ini akan menghalang proses pembentukan plak dalam saluran darah akibat pembentukan kolesterol.Untuk mendapatkan manfaat maksimum dari minyak zaitun, anda disyorkan untuk menambahkan 2 sudu minyak zaitun kepada makanan yang anda makan setiap hari.

15. Coklat

Berita baik untuk anda pencinta coklat. Selain rasa ketagihan, coklat juga sangat berguna untuk menurunkan kolesterol.Coklat mengandungi sebatian yang dipanggil phytosterol. Menurut kajian yang diterbitkan dalam American Journal of Nutrition Clinical, sebatian phytosterol dapat mengurangkan kadar LDL dalam darah hingga 16%. Coklat mengandungi antioksidan dan juga lemak tak tepu yang juga berguna untuk meningkatkan tahap HDL dalam badan.

16. Buah Berry

Semua jenis beri, sama ada strawberi, beri hitam, atau blueberry, kedua-duanya tinggi antioksidan. Kandungan antioksidan dalam beri akan sangat berguna untuk menurunkan tahap LDL dalam saluran darah.Di samping itu, pakar kesihatan juga menyimpulkan bahawa buah beri juga sangat berguna untuk menyokong prestasi hati. Sekiranya organ-organ penting seperti jantung dapat berfungsi secara optimum, maka sudah tentu lebih banyak kolesterol jahat dapat dikeluarkan dari tubuh.

17. Epal

Epal juga adalah buah yang sangat mudah dicari. Bagi anda yang ingin menurunkan tahap kolesterol dengan cepat, maka memakan epal adalah salah satu pilihan yang paling mudah. Epal mempunyai kandungan polifenol yang sangat tinggi. Seperti yang kita ketahui, polyphenols adalah antioksidan yang boleh mencegah pembentukan plak dalam saluran darah akibat pembentukan kolesterol.Petua untuk mendapatkan manfaat maksimum apabila memakan epal: makan epal sekali dengan kulitnya. Ini kerana kandungan polifenol dalam epal ditemui pada kulit epal tersebut.

18. Flaxseed

Flaxseed adalah satu jenis bijirin yang juga berguna untuk menurunkan kolesterol. Dari namanya, dapat diketahui bahawa flaxseed adalah benih dari bunga flax. Flaxseed sangat berguna untuk menurunkan tahap kolesterol.Flaxseed mempunyai kandungan asid lemak omega-3 yang sangat tinggi. Seperti yang telah kita ketahui, omega-3 sangat berguna untuk meningkatkan tahap HDL dalam darah. Flaxseed juga mempunyai serat yang cukup tinggi, jadi ia boleh menghalang penyerapan kolesterol yang berlebihan oleh badan.Untuk dapat menikmati flaxseed, maka hanya tambahkan flaxseed dengan makanan yang anda makan seperti bijirin, oatmeal, atau yogurt.

19. Sayur Broccoli

Seperti sayur-sayuran secara umum, sayur broccoli tentu saja akan memberikan pelbagai manfaat untuk kesihatan tubuh kita. Khususnya, sayur broccoli ternyata mempunyai pelbagai jenis sebatian yang berguna untuk menurunkan kolesterol.Phytosterol, yang sangat berguna untuk mencegah penyerapan kolesterol yang berlebihan dalam usus kecil. Omega-3 asid lemak, yang sangat berguna untuk meningkatkan tahap HDL semasa mengurangkan tahap LDL dalam darah. Serta antioksidan dan Vitamin C, yang akan menghalang peningkatan paras LDL dalam darah.

20. Minyak Ikan

Biasanya minyak ikan sememangnya digunakan sebagai penambah selera makan kanak-kanak, tetapi ternyata minyak ikan juga mampu mengurangkan kadar kolesterol dalam darah dengan cepat. Sebabnya mudah, ini kerana minyak ikan mengandungi omega-3 yang sangat tinggi.Seperti yang dijelaskan di atas, omega-3 akan sangat berguna untuk meningkatkan tahap HDL sambil mengurangkan tahap LDL dalam darah. Jika itu berlaku, tentu saja kolesterol dalam badan akan berkurangan.

Bagaimana Untuk Mengurangkan Tahap Kolesterol Melalui Gaya Hidup

Selain daripada pola pemakanan, penurunan kolesterol juga boleh dilakukan dengan mengubah gaya hidup harian kita. Menurunkan tahap kolesterol dalam badan melalui gaya hidup sebenar tidak sukar, tetapi sudah tentu anda mesti mempunyai azam yang kuat dan juga konsisten yang tinggi untuk mendapatkan hasil yang maksimum.

Berikut adalah jenis gaya hidup yang dapat mengurangkan kadar kolesterol.

1. Bersenam

Ia tidak boleh dinafikan lagi jika senaman adalah satu aktiviti yang perlu anda lakukan jika anda ingin mengurangkan kolesterol dengan cepat. Banyak hasil penyelidikan telah menyimpulkan bahawa senaman, terutama senaman aerobik seperti berenang, berlari, dan berbasikal dapat meningkatkan kadar HDL dalam darah.

Untuk mengurangkan kolesterol, anda tidak perlu bersenam terlalu keras. Bersenam selama 30 minit sehari secara teratur sangat membantu menurunkan tahap kolesterol. Cuba pelbagai senaman supaya anda tidak merasa bosan dengan cepat.

2. Berhenti Merokok

Semua orang pasti tahu bahawa tabiat merokok akan membawa banyak masalah untuk kesihatan pada masa akan datang. Terdapat banyak bahaya dan kesan buruk merokok kepada tubuh manusia.Sekiranya anda mempunyai tabiat merokok, maka anda harus berhenti dengan segera kerana ternyata merokok juga akan menyebabkan seseorang mengalami kolesterol tinggi. Ini kerana merokok boleh merosakkan saluran darah dan juga mempercepat pembentukan plak oleh kolesterol dalam saluran darah.Sekiranya terdapat pembentukan plak di dalam saluran darah, maka peredaran darah ke jantung akan terganggu dan ini akan menjadikan jantung tidak berfungsi dengan baik. Keadaan itu akan membawa kepada penyakit jantung.

3. Beralih Menjadi Vegetarian

Paras LDL dalam darah biasanya meningkat kerana lemak tepu yang terdapat pada daging yang diproses, maka sudah tentu anda harus mengurangkan pengambilan daging merah. Sekiranya anda sudah mempunyai paras kolesterol yang tinggi, maka adalah idea yang baik untuk beralih kepada vegetarian dan mengambil banyak sayur-sayuran dan buah-buahan yang disebutkan di atas.Satu kajian yang dilakukan oleh Resnicow dan rakan-rakan telah menunjukkan bahawa menjadi vegetarian akan sangat bermanfaat untuk menurunkan tahap kolesterol dan juga trigliserida dalam saluran darah.

4. Hindari Stress

Adakah anda tahu bahawa tekanan boleh menyebabkan paras kolesterol darah melambung? Ya, banyak hasil penyelidikan menyimpulkan bahawa tekanan menyumbang sangat kepada peningkatan kadar kolesterol. Satu kajian yang diterbitkan dalam Jurnal Penyakit Kronik menyimpulkan bahawa pelajar mengalami tahap kolesterol yang tinggi dalam tempoh ujian berbanding hari biasa.Di samping itu, terdapat juga kajian yang dijalankan oleh P.Tertlake dan rakan-rakannya yang menyimpulkan bahawa tekanan boleh meningkatkan tahap kolesterol darah sehingga 10%.Oleh itu, sebanyak mungkin menghindari tekanan yang berlebihan. Apabila anda mengalami tekanan, rehatkan minda anda seketika dan lakukan perkara-perkara yang anda suka dan bermeditasi. Di samping itu, bersenam juga sangat berguna untuk menangkis tekanan.

5. Tidur Dalam Waktu Yang Cukup

Perkara-perkara remeh seperti memberi perhatian kepada masa tidur juga ternyata sangat berguna untuk menurunkan kadar kolesterol. Seperti yang dilaporkan oleh Healthline, masa tidur yang terlalu pendek atau terlalu lama akan meningkatkan pengeluaran trigliserida dan juga akan mengurangkan pengeluaran HDL dalam darah.Satu kajian yang diterbitkan dalam Journal of Cardiovascular Nursing menyimpulkan bahawa tidur kurang daripada enam jam akan meningkatkan risiko penyakit jantung seseorang.Oleh itu, kurangkan kebiasaan berjaga hingga larut malam. Dengan masa tidur yang cukup (sekurang-kurangnya 7 jam sehari), tahap kolesterol dalam darah akan dikekalkan dan dapat mengelakkan pelbagai jenis penyakit berbahaya di masa akan datang.

Cara Menurunkan Kadar Kolesterol Melalui Pengubatan

Memperbaiki diet dan gaya hidup sememangnya merupakan cara yang paling disyorkan untuk mengurangkan tahap kolesterol anda. Walau bagaimanapun, terdapat beberapa kes di mana diet dan gaya hidup yang baik tidak mencukupi untuk mengurangkan tahap kolesterol. Sekiranya perkara ini berlaku, maka rawatan adalah langkah yang boleh diambil untuk menurunkan tahap kolesterol tersebut.

Namun begitu, sekiranya anda ingin mengurangkan tahap kolesterol melalui ubat-ubatan, maka anda harus berunding dengan doktor yang anda dipercayai. Pastikan ubat yang anda gunakan diluluskan oleh doktor dan Kementerian Kesihatan Malaysia. Apakah ubat-ubatan yang sangat berkesan untuk menurunkan kolesterol?

1. Suplemen Niacin

>Suplemen niacin adalah ubat-ubatan yang anda boleh dapatkan di farmasi dengan mudah. Suplemen niasin akan sangat berguna untuk menurunkan kolesterol kerana suplemen ini dapat meningkatkan pengeluaran HDL atau kolesterol baik dalam darah.

Lebih banyak HDL dalam badan, semakin banyak kolesterol yang dapat anda sembuh. Malah, satu kajian yang diterbitkan dalam American Heart Association Journal telah menyimpulkan bahawa suplemen niacin dapat meningkatkan pengeluaran HDL dalam darah sehingga 20%.

2. Aspirin

>Aspirin sememangnya merupakan ubat yang biasanya digunakan untuk merawat sakit kepala. Tetapi apabila anda mempunyai kolesterol tinggi, doktor anda boleh mengesyorkan menggunakan aspirin dengan dos kecil. Ini adalah kerana aspirin mempunyai keupayaan untuk mencegah pembekuan darah. Sekiranya darah tidak membekukan, risiko penyakit jantung koronari dapat dikurangkan.

3. Statin

Statin adalah ubat yang agak popular untuk mengurangkan tahap kolesterol dalam darah dengan cepat. Ini kerana ubat jenis dadah ini dapat menyekat prestasi enzim di hati yang bertanggungjawab untuk menghasilkan kolesterol. Jika ini berlaku, pengeluaran kolesterol akan menurun dan mengurangkan jumlah kolesterol dalam tubuh.Biasanya, doktor hanya akan mengesyorkan menggunakan statin kepada pesakit yang berisiko tinggi untuk penyakit jantung. Kesan sampingan statin yang biasa adalah sakit kepala dan gangguan pencernaan.

4. Ezitimibe

Ezitimibe adalah ubat yang juga biasanya disarankan oleh doktor kepada pesakit yang mempunyai kolesterol tinggi. Jadi, usus kecil dalam badan anda bertanggungjawab untuk menyerap kolesterol yang dihasilkan oleh hati. Setelah diserap, kolesterol ini akan disalurkan ke dalam saluran darah.Sekiranya terlalu banyak kolestrol diserap oleh usus kecil, maka sudah tentu terdapat pembentukan kolesterol dalam saluran darah. Di sinilah ubat ezitimibe berperanan. Ubat ini akan mengurangkan proses penyerapan kolesterol oleh usus kecil. Hasilnya jumlah kolesterol dalam saluran darah akan berkurang.Ubat ini biasanya akan ditetapkan oleh doktor kerana ubat ini tidak mempunyai kesan sampingan yang teruk seperti statin. Sebelum mengambil ubat ini, lebih baik terlebih dahulu membaca arahan penggunaan.

5. Alirocumab

Di samping ubat di atas, terdapat satu lagi ubat untuk mengurangkan tahap kolesterol yang dipanggil alirocumab. Ubat ini tidak dimakan, tetapi digunakan untuk tubuh kita melalui suntikan.Alirocumab akan sangat berguna untuk membantu hati menyerap lebih banyak LDL dalam badan. Kesannya, paras kolesterol yang beredar di dalam saluran darah akan menurun.Ubat ini hanya akan ditetapkan oleh doktor untuk pesakit yang mengalami kolesterol tinggi akibat faktor genetik atau mereka yang mempunyai alahan terhadap statin dan ubat penurun kolesterol lain.

Sumber: OhGitu

Jom lihat kelebihan dan kenapa kita perlu beralih ke PHP 7.

Seperti yang semua sedia maklum melalui portal, rasmiĀ php.net telah menghentikan pembangunan PHP 5 (versi terakhir sehingga artikel ini ditulis adalah 5.6.30) dan mula fokus kepada pembangunan PHP 7:

The PHP development team announces the immediate availability of PHP 5.6.30. This is a security release. Several security bugs were fixed in this release. All PHP 5.6 users are encouraged to upgrade to this version.

According to our release calendar, this PHP 5.6 version is the last planned release that contains regular bugfixes. All the consequent releases will contain only security-relevant fixes, for the term of two years. PHP 5.6 users that need further bugfixes are encouraged to upgrade to PHP 7.

Jadi sudah masanya untuk kita turut mengemaskini server dan aplikasi agar selariĀ versi terkini ini. Untuk itu jom kita lihat beberapaĀ features baru yang terdapat dalam PHP 7 ini.

Null coalescing operator

The null coalescing operator (??) has been added as syntactic sugar for the common case of needing to use a ternary in conjunction with isset(). It returns its first operand if it exists and is not NULL; otherwise it returns its second operand.

<?php
// Fetches the value of $_GET['user'] and returns 'nobody'
// if it does not exist.
$username = $_GET['user'] ?? 'nobody';
// This is equivalent to:
$username = isset($_GET['user']) ? $_GET['user'] : 'nobody';

// Coalescing can be chained: this will return the first
// defined value out of $_GET['user'], $_POST['user'], and
// 'nobody'.
$username = $_GET['user'] ?? $_POST['user'] ?? 'nobody';
?>

Spaceship operator

The spaceship operator is used for comparing two expressions. It returns -1, 0 or 1 when $a is respectively less than, equal to, or greater than $b. Comparisons are performed according to PHP’s usual type comparison rules.

<?php
// Integers
echo 1 <=> 1; // 0
echo 1 <=> 2; // -1
echo 2 <=> 1; // 1

// Floats
echo 1.5 <=> 1.5; // 0
echo 1.5 <=> 2.5; // -1
echo 2.5 <=> 1.5; // 1

// Strings
echo "a" <=> "a"; // 0
echo "a" <=> "b"; // -1
echo "b" <=> "a"; // 1
?>

Constant arrays using define()

Array constants can now be defined with define(). In PHP 5.6, they could only be defined with const.

<?php
define('ANIMALS', [
'dog',
'cat',
'bird'
]);

echo ANIMALS[1]; // outputs "cat"
?>

Session options

session_start() now accepts an array of options that override the session configuration directives normally set in php.ini.

These options have also been expanded to support session.lazy_write, which is on by default and causes PHP to only overwrite any session file if the session data has changed, and read_and_close, which is an option that can only be passed to session_start() to indicate that the session data should be read and then the session should immediately be closed unchanged.

For example, to set session.cache_limiter to private and immediately close the session after reading it:

<?php
session_start([
'cache_limiter' => 'private',
'read_and_close' => true,
]);
?>

random_bytes & random_int

Generates an arbitrary length string of cryptographic random bytes that are suitable for cryptographic use, such as when generating salts, keys or initialization vectors.

Essentially secure way of generating random data. There are random number generators in PHP, rand() for instance, but none of the options in version 5 are very secure. In PHP 7, they put together a system interface to the operating system’s random number generator. Because we can now use the operating system’s random number generator, if that gets hacked we have bigger problems. It probably means your entire system is compromised and there is a flaw in the operating system itself.

Secure random numbers are especially useful when generating random passwords or password salt.

What does this look like for you as a developer? You now have 2 new functions to use: random_int and random_bytes.

<?php
$bytes = random_bytes(5);
var_dump(bin2hex($bytes)); // outputs string(10) "385e33f741"
?>

Generates cryptographic random integers that are suitable for use where unbiased results are critical, such as when shuffling a deck of cards for a poker game.

Benchmarks for PHP 7 consistently show speeds twice as fast as PHPĀ 5.6 and many times even faster! Although these results are not guaranteed for your project, the benchmarks were tested against major projects, Drupal and WordPress, so these numbers don’t come from abstract performance tests.

<?php
var_dump(random_int(100, 999)); // outputs int(248)
var_dump(random_int(-1000, 0)); // outputs int(-898)
?>

Selain itu antara kelebihan yang ada pada PHP 7 adalah lebih laju daripadaĀ PHP 5.6

Benchmarks for PHP 7 consistently show speeds twice as fast as PHPĀ 5.6 and many times even faster! Although these results are not guaranteed for your project, the benchmarks were tested against major projects, Drupal and WordPress, so these numbers don’t come from abstract performance tests.

Untuk rujukan dan maklumat lebih lanjut, sila refer ke pautan berikut:
+Ā https://github.com/tpunt/PHP7-Reference
+Ā https://blog.engineyard.com/2015/what-to-expect-php-7
+Ā https://devzone.zend.com/4693/php-7-glance/
+Ā https://www.digitalocean.com/company/blog/getting-ready-for-php-7/
+Ā https://www.colinodell.com/blog/2015-12/five-lesser-known-features-of-php-7
+Ā https://laracasts.com/series/php7-up-and-running
+Ā https://www.sitepoint.com/whats-new-and-exciting-in-php-7-1/
+Ā https://mediatemple.net/community/products/dv/207889153/what’s-new-in-php-7
+Ā http://www.zend.com/en/resources/php-7

Sublime Text 3 Plugin For Fast Coding

Sublime Text 3 adalah satu editor yang saya gunakan untuk membuat kod-kod pengaturcaraan. Walaupun ia harus mempunyai lesen berbayar, namun harga lesennya adalah agak murah berbanding kepelbagaian ciri-ciri yang ada padanya. Hampir semua ciri-ciri yang saya perlukan semasa membuat kod untuk membangunkan sesebuah laman web terdapat pada aplikasi ini. Ini membantu saya membangunkan laman web yang dikehendaki dengan lebih mudah dan cepat.

Saya menggunakan OS Windows 10. Di antara Sublime Text 3 Plugin yang wajib pada sayaĀ perlu dipasang sebelum Sublime Text 3 anda menjadi lebihĀ superb adalah seperti berikut:

1. Control Package

Control Package merupakan pengurus setiap package yang anda pasang/kemaskini/buang. Shortcut-key: Ctrl + Shift + P

2. Alignment

Alignment memudahkan akan untuk menyusun kod anda agar lebih teratur
Shortcut-key: Ctrl + AltĀ + A

3. Emmet

Plugin wajib yang mencepatkan untuk menghasilkan kod melalui shortcut yang telah ditetapkan oleh plugin ini. Untuk senarai shortcut, sila ke url berikut –Ā http://docs.emmet.io/

4. SidebarEnhancement

Plugin ini akan menambah menu pada sidebar yang terdapat dalam Sublime Text 3. PadaĀ asasnya sidebar sedia ada dalam Sublime Text 3 adalah sangat asas.

5. ColorPicker

ColorPicker memudahkan kita untuk memilihĀ warna yang dikehendaki untuk menetapkan warna tulisan, background dan sebagainya.Ā Sebelum ini sayaĀ terpaksa membukaĀ another browser tab untuk melihat HEX bagi sesuatu warna.
Shortcut-key: Ctrl + Shift + C

6. Color Highlighter

ColorĀ HighlighterĀ memudahkan kita untuk melihat warna setelah hexadecimal (HEX) ditulis.Ā Sebelum ini sayaĀ terpaksa refresh page yang telah dibuat untuk melihat hasil warnaĀ yang dipilih.

7. Bootstrap 3 Snippets

Snippets untuk Twitter Bootstrap 3. Untuk menghasilkan elemen form, table, alerts, badges, carousel, icons, images, pagination,Ā navigations, panel dan sebagainya
Shortcut-key:Ā bs3-*

8. GIT

Saya menggunakan version control system (VCS) GIT. Melalui plugin ini, aplikasi GIT dapat diintergrasikan dengan Sublime Text 3. Namun begitu, saya masih suka menggunakan git bash :p. Setelah pemasangan GIT, jangan lupa untuk menetapkan dalam Environment Variables > System Variables > Path dan tambahkan lokasi pemasangan cthnya:Ā D:\Software\Git\bin.

9. GitGutter

Plugin GIT sahaja tidak lengkap tanpa dipasang plugin GitGutter. Plugin ini memudahkan kita untuk melihat perbezaan apabila berlaku conflict. Kita dapat melihat perbezaan yang ditambah/dibuang/diubah

10. Predawn Theme

Tema kegemaran saya. Tema ini menukar icon yangĀ terdapat dalam Sublime Text 3. Tema Predawn ini juga menyediakan skema warnanya sendiri iaitu Predawn Monokai

11. Material Theme

Selain daripada Predawn, tema ini jugaĀ kelihatan menarik untuk digunapakai pada Sublime Text 3 anda.

12. HTML5

Snippets HTML5 untuk aplikasi Sublime Text 3.

13. HTMLBeautify

Plugin untuk membetulkan format (indents) kod HTML. Tujuan indents ini adalah untuk memudahkan kod kita dibaca oleh pengaturcara lain.
Shortcut-key:Ā Ctrl + Alt + Shift + F

14. SublimeLinter

Sekiranya anda inginkan plugin yang memudahkan anda untuk melihat kesilapanĀ semasa menulis kod, plugin ini adalah pilihan yang terbaik. Kesilapan seperti close bracket yang tertinggal dapat dikesan dengan mudah.

15. GitStatus

Saya baru memasang plugin ini (13/05/2016) dan memudahkan saya untuk melihat status padaĀ setiap perubahan yang dilakukan dalamĀ repository projek. Status ini dipaparkan pada ‘command palette’ sepertiĀ Git: Dirty, Git: Clean, Git: Changed files dan Git: Unmerged files

Terdapat juga beberapa plugin yang saya rasa bagus dipasang sekiranya anda menggunakan PHP Framework: Laravel 5 seperti berikut:

1. Laravel 5 Artisan

2. Laravel 5 Snippets

3. Laravel Blade Highlighter

Akhir sekali bagi mereka yang baru menggunakan Sublime Text 3 bolehlah memasang plugin berikut untuk memudahkan serta mempercepatkan kita mempelajari dan mahir menggunakan Sublime Text 3

1. Sublime Tutor

Update: 11/06/2016

1. BracketHighlighter

2. Autoprefixer

Update: 20/04/2017

1. AdvancedNewFile

2.Ā JavaScript & NodeJS Snippets

Update: 12/09/2018

1. All Autocomplete

WP Travelify Theme Installation

1. Installation

1.1 Through Dashboard (Easy)

  1. Log in to the WordPress Dashboard.
  2. Go to Appearance->Themes.
  3. Click on Install Themes at the top.
  4. Click on Upload tab
  5. Upload travelify.zip file via web interface

Note! AutomatedĀ installation via WordPress.orgĀ comingĀ soon.

1.2 Manual Installation using FTP (Advanced)

  • Go to Travelify page at https://colorlib.com/wp/travelifyĀ .
  • Click on Download button to download theme on your desktop.
  • Unzip travelify.zip to your Desktop.
  • Access your host web server using your favorite FTP client (such asĀ Cyberduck or FileZilla etc).
  • Navigate to /wp-content/themes/ and Ā upload Ā entire travelify folder.
  • Now open WP admin dashboard and go to Appearance->Themes and activate Travelify theme from there.

2. Custom Menu

travelify menuTravelify supports WordPress Custom Menus. Here is how to use them:

  • In WordPress dashboard go to Appearance->Menus.
  • Give your Custom Menu a name and build it up using little widgets on the left.
  • You can add pages, categories or custom URL’s.
  • You can drag and drop menu items toĀ arrangeĀ  them.
  • Now simply select the theme location(Primary Menu) in the upper left corner and choose your newly created custom menu. Afterwards, click Save.

For more informationĀ seeĀ Custom Menus Help.

3. Custom Background

Travelify theme supports WordPress Custom Backgrounds feature.

  • In WordPress dashboard go toĀ Appearance->Background.
  • You can either set theĀ image or colorĀ as background.
  • You can see the background preview on the same setting page.
  • Click Save Changes when you areĀ satisfiedĀ with what you see.
  • You can always reset theme default background via WP Customize options.

4.Default Layout Configuration

travelify layoutThere are different layouts for Travelify theme and you can set any layout to be your default layout. This theme has severalĀ layoutĀ options:Ā No Sidebar, No Sidebar/Full Width, No Sidebar/One Column, Left Sidebar, Right Sidebar.Ā By default theme uses Right Sidebar. To change default Theme Layout follow these instructions:

  • Go toĀ Appearance->Theme Options->Main Options->Layout Options.
  • Choose on of the 5 defaultĀ layouts.
  • Click on Save all Changes.

5.Ā Specific Layout Per Post/Page

travelify post layoutTravelify theme allows you to choose the specific layout for every post and page display. This will override default theme layout you set on step 5.

  • Open anyĀ Post or Page.
  • You will see a box named ā€œSelect layout for this specific Post onlyā€ at the bottom of the post editor page.
  • This feature might be disabled but you can always enable it viaĀ Screen Options.
  • If your select Default Layout set inĀ Theme SettingsĀ , the layout set in the Theme Options Layout Configuration will be layout for this post as well.
  • Select layout you want to use for this post or page and hit Update to save changes.

6. Set up Homepage Featured Slider

featured-slider

  • Create Post or Page and add featured image to it.
  • Go to Theme Options->Featured Slider
  • Choose how many slides you want to display on front page.
  • Add all the Post ID that you want to use in the featured slider. Post ID can be found at All Posts table in last column
  • Choose transition style and other settings at ā€œSlider Optionsā€
  • Featured Slider will show featured images, Title and excerpt of the respected added post IDs.
  • The recommended image size isĀ 1018px x 460px.

7. Custom CSS

custom-cssTheme allows to use Custom CSS. This feature willĀ overwrite the theme’s default style.css.

  • In theĀ WordPressĀ dashboard go toĀ Appearance->Theme Options->Main Options->Custom CSS(Advanced).
  • Add your own CSS and save it usingĀ Save All Changes button.

8. How to Disable Page Comments

disable comments

  • OpenĀ particularĀ page on which you want to turn off comments via WP dashboard.
  • Look for theĀ Discussion boxĀ below the post editor box.
  • It might be disabled but you can enable it via Screen Options.Ā 
  • UncheckĀ Allow CommentsĀ in theĀ Discussion boxĀ and hit Update.

9. Recommended Image Sizes

9.1 Featured image size

  • Width: 1018px
  • Height:Ā 460px

9.2 Blog Image Large featured images

  • Width: 670px
  • Height: 300px

9.3 Blog Image Medium featured images

  • Width:Ā 230px
  • Height:Ā 230px

10.How to set up Blog Page

page-attributes You can show your Blog page in three different ways:

  • Large image with excerpt content
  • Medium image with excerpt content
  • Full content display.

You can have a look forĀ examplesĀ on Travelify Blog demo Steps to setup blog page:

  • Create a new page, give it a name (for example ā€œBlogā€ but you can use any name) and select Blog page template from Template dropdown.
  • Choose between three options: Blog Full Content Display, Blog Image Large, Blog Image Medium.
  • Click Publish.
  • Now all your posts will be shown as per your template selection.

If you want to use this newly created Blog using Blog Template to be used on front page you need to do these extra steps:

  • Go to WordPress Dashboard – Settings – Reading
  • Select ā€œA static page (select below)ā€
  • Choose your previously created blog page for ā€œFront pageā€
  • Now save changes and you will see your chosen Blog Template for Blog in homepage

Note: images for each of the post shown in Blog Layout are featured image for that particular post.

11. Translation

Travelify theme is translation ready which means that you can add a new language with ease. No coding skills are required, just plain text input based on existing English queries. More information on WordPress theme translation you can read here.

12. Social Icons

Social icons in the header like you can see in Travelify Demo can be enabled via WordPress dashboard – Apperance – Theme Options – Social. Add full URL to your profile to make icons visible in your website’s header. Only icons that have valid URLs added will be displayed.
Travelify social icons

13. Change color scheme

Since Travelify 2.0 it is available in 16 million color variations. There are 15 color pickers included to change color of various design elements such as navigation, social icons, buttons, text color and other. These settings and color pickers are based on Theme Customization API and can be accessed via WordPress dashboard – Appearance – Customize.

Travelify color scheme

Customize Travelify Color Scheme using Theme Customization API

14.Footer copyright information

Footer default copyright information is hard coded and can’t be changed. It will change date and title automatically, so you shouldn’t worry about that.
However, there is another option to customize footer information. Since Travelify 2.0 we have created a custom field to add custom copyright or any other information in footer. This field can be found via WordPress dashboard – Appearance – Customize – Travelify Footer.
Travelify copyright information

This field can handle HTML markup, so you can even add images, icons, formated text or whatever you can come up with

PHP OOP : Siri1 – Apa itu OOP dalam PHP

Tahun 2016 ini jom kita belajar PHP OOP.Ā PakCuĀ akan cuba untuk menterjemahkan konsep OOP dalam PHP sebaik yang mungkin akan lebih mudah untuk dipahami dan dipelajari. Terlebih dahulu, kita semua perlu buangkan tanggapanĀ bahawa mempelajari OOP adalah sangat susah dan kompleks. Setiap benda sekiranya selalu diamalkanĀ akan menjadi mudah akhirnya. Sebagai contoh, cuba tulis nama ada menggunakan tangan kiri (bagi mereka yang lazimnya menggunakan tangan kanan).

Susah bukan? Walaupun nama tersebutĀ biasaĀ kita tulis tapi apabila kita keluar daripada kelaziman kita; bagi kes ini kita menggunakan tangan kiri untuk menulis nama kita, kita akan dapati benda tersebut sukar dilakukan. Begitu juga dengan mempelajariĀ OOP. Pada awalnya akan ada sedikit kesukaran untuk memahami. Namun setelah kita paham dan tahu cara penggunaannya, ia akan memudah dan memahirkan kita.

Secara kita tidak sedar, ada antara kita sebenarnya telah mula menggunakan konsep, struktur dan fungsi asas yang terdapat dalam OOP. Cuma dalam OOP, ia mempunya istilahnya sendiri seperti properties, methods, encaplution, instance dan sebagainya.Ā Insyallah tutorial PHP OOP akan ada beberapa bahagian/siri. Untuk Siri 1 kali ini,Ā PakCu akan lebih kepada pengenalan kepada OOP. Banyak PHP framework yang terdapat dalam pasaran menggunakan konsep OOP dalam struktur framework mereka. Ini disebabkan fungsi OOP telah mengalami perubahan yang besarĀ setelah PHP5 diperkenalkan.


Classes, Properties dan Methods

Class adalah satu blueprint @ template yangĀ menerangkan sesuatu objek. Melalui template ini, berbagai objek yang sama tetapi mempunyai ciri-ciri yang berbeza dapat dihasilkan. Sebagai contoh objek ialah pengguna, apabila kita membina class pengguna iaĀ akan mengandungi maklumat/data/ciri-ciriĀ pengguna. Di dalam OOP, ciri-ciri ini dikenali sebagai properties dan methods.

Untuk menambah/menetapkan data ke dalam sesuatu class, kita menggunakan properties atau lebih dikenali sebagaiĀ variables dalam procedural PHP. Contoh properties yang boleh ditetapkan dalam class pengguna adalah id pengguna, email,Ā jantinaĀ dan sebagainya.

Method pula adalah kaedah yang lazimnya dipanggil function dalam procedural PHP. Contoh methods yang boleh dicipta dalam class pengguna adalah daftar masuk, daftar keluar,Ā tambah pengguna, hapus pengguna dan sebagainya.

Setelah class dihasilkan,Ā class ini boleh digunakan untuk menetapkan/mencipta pelbagai pengguna lain tetapi berbeza data/maklumat/ciri. Jadi kenapa perlu belajar OOP ini? Dengan adanya ilmu OOP ini kita tidak lagi perlu menulis kod-kod pengaturcaraan secara berulang-ulang untuk sesuatu fungsi. Terdapat istilah DRY (Don’t Repeat Yourself)Ā yang perlu kita amalkanĀ dalam menghasilkan sesuatu aplikasi agarĀ kod kita lebih teratur, mudah dipahami dan yang paling penting senang untuk diselenggara pada masa akan datang sekiranya perlu.

Jumpa lagi di Siri 2 akan datang dengan tajuk Mencipta dan Menggunakan Class.

mySQL Group By

Katakan kita ada set of data seperti di bawah:

id usernameĀ name
-------------------------
1 ahmad Ā Ā AhmadĀ Fuad
2 bakri Ā  Mohd Bakri
3 zul Ā  Ā  Zulkifli
4 ahmad Ā  Ahmad Fuad

dan kita hendak paparkan senarai user menggunakan fungsi GROUP BY

$sa = "SELECT *Ā FROMĀ table
WHERE idĀ IN (
SELECT MAX(id) FROMĀ table
GROUP BY username
)
ORDER BY nameĀ ASC
";

Bagi pengguna mysql, kod di atas akan memaparkan senarai pengguna tanpa duplicate username melalui penggunaan fungsi GROUP BY serta baris yang terakhir untuk data berkenaan. Bagi kes ini, id pengguna bernama Ahmad Fuad adalah 4. Fungsi subquery adalah untuk mendapatkan id terakhir (menggunakan fungsi MAX) setelah username di group by.

Bengkel KIK

Baru balik dari Kuantan kerena menghadiri Bengkel KIK yang dianjurkan oleh Pusat Perubatan UKM di bawah consultant En. Kman. Terbaik input daripada En. Kman ni; xNPC. 3 hari di Hotel Grand Continental. Perjalanan pergi mengambil masa 4-5 jam dengan kelajuan 90-100 km/h menggunakan kereta.Ā BengkelĀ KIK berjalan dengan lancar. Secara keseluruhan, jadual tidak terlalu ketat danĀ kaedah pengendalian bengkel secara bersantai. Consultant, penganjur dan peserta semua best!

Buat pertama kali saya memandu ke Kuantan. Perjalanan yang lancar (sebab bukan musim perayaan @ cuti sekolah). Daripada Sungai Besi terus tanpa henti ke Kuantan mengambil masa lebih kurang 4 jam 15 minit. SayaĀ ikut lebuhraya Karak-LPT dan keluar di Gambang. Kemudian melalui jalan bandar sampailah ke Kuantan. Kuantan pada saya tidak banyak tempat menarik; mungkin saya tidak tahu tempat menarik di Kuantan. Saya sempat pergi ke Tangjung Lumpur, Telok Cempedak dan pusing-pusing Bandar Kuantan.

Makanan di Kuantan MAHAL! Sepinggan Char Kuew Teow berharga RM6.00 dengan HANYA seekor udang dan segelas air kosong berharga RM0.55 (termasuk GST). ItuĀ belum lagi makan di restoran. Roti bom RM2.90. Nasib ada Tanjung Lumpur. Makan di kawasan situ tidak terlalu mahal dan hampir sama kadar di Kuala Lumpur. Jika anda pergi ke Tanjung Lumpur, saya sarankan makan di Aina Ikan Bakar Petai. Murah dan sedap. Malah ada yang kata cawangan di Kuantan ini lebih sedap daripada di Bandar Baru Bangi. Jika hendak beli keropok lekor dan sata, sila ke Pasar Peramu. Ikan fresh naikĀ dari laut.

Sempat juga berjumpa kawan lama, AbangĀ Nazri dari PCNet System. Alhamdulillah, rezeki Allah ada dimana-mana, bro! Terima kasih atas layanan dan keropok :p. Saya mendoakan agar Abang Nazri dimurahkan lagi rezeki dan diberkatkan usia.

%d bloggers like this: