My Experience Speaking at WordCamp Malaysia 2023

As a website designer and system support engineer, I was thrilled to speak at WordCamp Malaysia 2023 as a speaker. WordCamp is an annual conference that brings together WordPress enthusiasts from around the world to share ideas, network, and learn about the latest developments in WordPress. The conference was held from 8-9 September 2023 at the CNICC Cheras North International Convention Centre. As a speaker, I was given the opportunity to share my knowledge and insights in a 30-minute session with an audience of WordPress users, developers, and enthusiasts. Preparation Before the conference, I spent weeks preparing my presentation and researching the latest trends and developments in WordPress. I focused my talk on the importance of choosing suitable hosting for the WooCommerce website and shared tips and strategies for optimizing the website’s performance. My topics covered:- WooCommerce Compatibility Server-level caching Performance and Speed Security Scalability Bonus Tips on How to Increase WooCoomerce Website Performance Speaker’s Session On the day of my speaker’s session, I arrived at the conference venue early to set up my equipment and do a final rehearsal. I was a bit nervous, but once I started speaking, I felt more comfortable and confident. I was pleased to see that my talk was well received by the audience, and I received positive feedback and questions from attendees after the session. It was great to connect with fellow WordPress users and share my expertise with them. Networking Aside from my speaker session, I was also able to network with other WordPress users, developers, and enthusiasts at the conference. I attended several breakout sessions, workshops, and social events, where I had the opportunity to learn from other experts in the field and exchange ideas with fellows. I made many valuable connections at the conference. Conclusion Speaking at WordCamp Malaysia 2023 was an amazing experience that allowed me to share my knowledge and expertise with fellow WordPress enthusiasts. It was a privilege to connect with others in the WordPress community, and I learned a lot from the other speakers and attendees. I am looking forward to attending future WordCamps and continuing to grow and learn as a website designer. Enjoy some of my snapshots during the event
How to Solve Failed: Robots.txt unreachable

The robots.txt file is a handy tool for web designers to control search engine crawlers and other automated agents’ access to their site’s content. This file tells these agents which pages they should access and which ones they should ignore or avoid. In some situations, you might encounter the error message “Robots.txt unreachable” when attempting to access the file. This error can prevent search engines and other automated tools from crawling and indexing their site, resulting in poor visibility and lower traffic. There are several possible reasons for this error, including incorrect permissions, outdated robots.txt file, issues with server configuration, or conflicts between the robots.txt and .htaccess rules. To fix this issue, you should first ensure that your website robots.txt and .htaccess files are properly configured and updated. You should also check the server logs for any errors or warnings related to these files. In some cases, you may need to adjust your server settings or contact the hosting provider for assistance. Alternatively, you can use online tools like Screaming Frog or Google Search Console to troubleshoot and resolve these issues. Solution #1 Using .htaccess Put this syntax into .htaccess file and then Save. Options +FollowSymlinks RewriteEngine on RewriteBase / # remove trailing slash RewriteRule ^(.*)\/(\?.*)?$ $1$2 [R=301,L] # Allow Robots.txt to pass through RewriteRule ^robots.txt – [L] RewriteRule ^([^/]*)$ index.php?page=$1 [NC] Overall, the robots.txt and .htaccess files are essential tools for managing website access and security, but they require proper configuration and maintenance to avoid issues like “robots.txt unreachable”
How to Prevent Spam Bots on Website

To prevent comment bots on WordPress blog posts, you can use Google reCAPTCHA, you can follow these steps: Sign in to your WordPress admin panel. Click on “Plugins” in the left sidebar and select “Add New.” In the search bar, type “Google Captcha (reCAPTCHA)” or “reCAPTCHA by BestWebSoft” and press Enter. Look for the official Google reCAPTCHA plugin or the one developed by BestWebSoft and click on “Install Now.” After the plugin is installed, click on “Activate” to activate it. Once activated, go to the plugin settings. This can usually be found under “Settings” or “Tools” in the WordPress admin panel. In the reCAPTCHA settings, you’ll need to enter your site keys. To obtain the keys, follow these steps: Visit the reCAPTCHA website at https://www.google.com/recaptcha. Click on “Get reCAPTCHA” or “Dapatkan reCAPTCHA” at the top of the page. Register your website by filling in the site label, domain, and selecting the reCAPTCHA type you prefer (e.g., reCAPTCHA v2 checkbox). Accept the reCAPTCHA Terms of Service and click on “Submit” or “Kirim.” On the next page, you’ll see your “Site key” and “Secret key.” Make sure to copy or note them down. Go back to the WordPress admin panel and enter the “Site key” and “Secret key” in the reCAPTCHA plugin settings. Save the settings to apply the changes. The reCAPTCHA checkbox or other reCAPTCHA challenges will now appear on your blog post comments, preventing comment bots from spamming your site. By implementing Google reCAPTCHA, you add an additional layer of protection to your WordPress blog posts, ensuring that only human users can submit comments while keeping automated bots at bay.
Website Salespage Malaysia – Portfolio Produk Kesihatan

Hi dan Hola! Untuk post kalini, just nak share latest portfolio Website Salespage untuk produk kesihatan. Klien nak fokus untuk campaign bagi produk mereka dan memastikan setiap pelawat membeli produk mereka. Apa itu Salespage? Salespage ialah satu page yang dibuat dengan mengambil kira untuk tujuan tertentu iaitu untuk menjamin jualan bagi produk anda. Produk atau perkhidmatan yang anda jual di website anda boleh berbeza bergantung pada industri atau niche anda. Walau bagaimanapun, tujuan salespage anda tetap sama – membuat pelawat bertukar menjadi pelanggan. Flow Salespage untuk klien tersebut adalah seperti gambar rajah dibawah:- Website: https://campaign.goyaheal.com/ #1 Landing Page Page: https://campaign.goyaheal.com/step/campaign-goyaheal/ Segala maklumat berkaitan dengan produk akan diterangkan pada landing page termasuk, testimoni, kandungan bahan produk, kelebihan atau manfaat produk. #2 Checkout Page Page: https://campaign.goyaheal.com/step/goyaheal-checkout/ Setelah pelawat membaca kesemua maklumat pada landing page dan tetarik untuk membuat pembelian, mereka akan menekan butang yang disediakan Claim Now untuk mendapatkan diskaun barang tersebut. Seterusnya, website akan membawa pelawat ke Checkout page untuk membuat pembayaran. #3 Thank You Page Page: https://campaign.goyaheal.com/step/goyaheal-thank-you/ Apabila pembayaran berjaya dilakukan, ia akan redirect kepada Thank You Page untuk mengucapkan terima kasih kepada pembeli. Boleh lihat website flow secara live penuh pada https://campaign.goyaheal.com/ Owner atau staff yang menguruskan website tersebut, boleh melihat setiap details order yang dilakukan pada website. Sangat la mudah untuk uruskan bisnes sekiranya anda mempunyai Website Salespage. Ia memudahkan pelawat untuk membuat pembelian pada website dan juga memudahkan anda – tak perlu guna WhatsApp yang akan melambatkan proses convert pelawat menjadi pelanggan. Bakal pelanggan pun tak perlu menunggu anda untuk membalas WhatsApp dan boleh membuat pembelian terus melalui website. Berminat untuk membuat website? Boleh hubungi saya, Syahmina – Website Designer & Developer untuk perbincangan lanjut tentang website yang anda impikan! https://wa.me/message/SLFFQ2AQTNMEF1
How to Increase Your Website Speed

Hey! It’s me, I am the nerdy-woman-techie. For today’s topic, I am going to share how to load your website faster as your eyes blink. When it comes to developing a website, the design, navigation, content, and overall monetization plan are typically given careful consideration. Unfortunately, these aspects tend to dominate attention at the expense of another critical factor: website performance. A speedy website provides an excellent user experience that improves all aspects of your business. A slow website, on the other hand, prevents it from reaching its full potential. These are the techniques that can be used to speed up your site. Minimize All HTTP Requests By far the most essential action you can do is to reduce HTTP requests. If you only perform this piece, you will see a significant change. To determine how many requests your webpage requires, use the GTMetrix. This allows you to create a baseline figure against which to compare your results. Remove any images from your website that are no longer required. (Extremely big picture files that serve no specified purpose.) Any leftover photos’ file sizes should be reduced. Each image should be less than 100KB in size for the best effects. (If a picture is in the MB range, it’s undoubtedly slowing down your website loading speed.) On any WordPress website you wish to optimize, be sure you lazily load pictures. All JavaScript files on your websites should be loaded asynchronously, preferably using lazy loading. (Depending on how your website is created, this may or may not be the default configuration. You can use one of these plugins to modify how items are rendered.) With each CSS file hosted on your website, you increase the amount of HTTP/HTTPS queries. When feasible, consider merging JS and CSS files. Use a Content Delivery Network (CDN) Looking for a quick solution to speed up your website and offload some of the load to a more dependable source? Make use of a content delivery network (CDN). A CDN operates by hosting files across a global network of highly efficient and secure computers. One of the CDN services you can use is Cloudflare. This enables your site to load quicker and more efficiently for people worldwide, regardless of where they are viewing your site from. When someone visits your website from Los Angeles, they will download files from a server on the west coast. If a visitor from India visits your website, the files will be downloaded from a server that is significantly closer to them. There is less impact on any one server since bandwidth is distributed among several servers. This not only saves up to 60% bandwidth and speeds up your site, but it also defends against DDoS attacks and unexpected traffic surges. Choose Your Web Hosting Provider Wisely When deciding on a website host, most individuals consider pricing. However, the cost is only one factor. In actuality, you should consider the technical factors that influence the price. The cheapest website hosting provider is not necessarily the best. More costly solutions typically justify their cost with faster reaction times. Furthermore, low-cost providers often employ shared hosting plans on the same server, which means you have little influence if another shared site on your plan has its server throttled due to traffic surges that have nothing to do with you. The hosting provider that I can recommend is Serverfreak. Use a Caching Plugin or enable browser caching Installing a browser caching plugin like LiteSpeed Cache, WP Super Cache or WP Total Cache is one of the quickest methods for WordPress developers to improve web page loading speed and minimize the time it takes for web pages to be delivered. If you don’t have a WordPress site or don’t want to install another plugin, you can always use Expires headers to notify the browser whether to request a file from the web server or retrieve a version from the browser’s cache. (This only works if someone has already visited your site, however it can be a good method to speed up loading speeds for returning users.) Selecting Themes Wisely A theme does more than just look nice. It also has an impact on the functionality of your website. So pick your theme wisely. And, if you’re working with a website designer or developer to create something other than the basic default WordPress themes, your conversations should go beyond colors and layouts. Inform them that one of your primary concerns is site speed. Request that they make all design decisions with page loading time as a primary concern. Replace any broken links on your website. Broken links are URLs or web sites that no longer work. They can appear in a number of ways, but are most commonly shown as 404 “not found” errors. (Broken links may also result in 301 “moved permanently” warnings. These links officially redirect to another website, but they can cause a user’s browser to take longer to reach the final destination.) Fortunately, it’s rather simple to look for and fix broken links in your .htaccess file. The more difficult element is deciding what to do with them. They must be either removed or repaired. Large websites may contain dozens or even hundreds of broken links. By addressing them, you can lower bounce rates and raise the average number of pages per visit. Remove Unused Plugins We’ve explored a few strategies that need you to install plugins, but uninstalling unwanted plugins is actually more beneficial. The amount of queries increases with each plugin you add to your site (and the page load times). Too many plugins result in more inquiries, which leads to a slower website. (Not to mention increased security threats). If you have unused plugins or heavy WordPress themes on your website, eliminate them without hesitation. Also, be careful of the plugins and plugin settings you use. Consider the value that each offers and whether the advantages outweigh the disadvantages. Use Proper CSS
Tips Untuk Melindungi Website Anda Digodam

Tips Untuk Melindungi Website Anda Digodam Jangan biarkan pintu depan website anda terbuka luas! Anda perlu melindungi website dengan meletakkan perlindungan bagi mengelakkan penggodam. Jika tidak, data anda berisiko, website boleh musnah, atau anda juga boleh kehilangan wang. Cara Menjadikan Website Selamat: 3 Petua Asas Yang Anda Tidak Boleh Abaikan Pasang Secure Socket Layer (SSL) Salah satu perkara paling mudah yang boleh anda lakukan untuk melindungi website dan pelawat website, adalah memasang sijil SSL (Secure Socket Layer). Anda mungkin tidak menyedarinya, tetapi anda menemui SSL sepanjang masa apabila melayari web. SSL menyulitkan maklumat yang dihantar antara website dan pelawat. Google kini memberi amaran kepada pelawat apabila mereka memasuki website tanpa SSL serta membuang website tersebut dalam hasil cariannya. Sangat penting untuk mempunyai keselamatan SSL jika anda menerima pembayaran melalui website, meminta butiran log masuk, atau memindahkan fail. Tanpa itu, data tidak dilindungi, dan terdedah kepada penggodam. Kata Laluan Yang Ketat Kata laluan. Ia sudah menjadi kebiasaan sehingga menyebabkan kita lupa betapa pentingnya ia. Kata laluan anda adalah perisai di antara penggodam dan maklumat peribadi anda. Daripada menggunakan frasa yang mudah diteka, berikut adalah beberapa perkara yang perlu anda lakukan: Gabungkan tiga frasa rawak, tidak berkaitan tetapi tidak dapat dilupakan Menggunakan jujukan aksara yang dijana secara rawak Jangan gunakan semula kata laluan yang sama Jadikan kata laluan anda panjang Jangan sekali-kali menggunakan maklumat peribadi dalam kata laluan anda – ini adalah perkara pertama yang penggodam akan cuba! Memastikan website anda sentiasa dikemas kini Betapa pentingnya untuk memastikan perisian website sentiasa dikemas kini. Gagal mengemas kini perisian, keselamatan dan skrip website adalah cara yang membolehkan penggodam dan malware menyerang website anda. Anda juga harus memastikan sijil website anda dikemas kini. Walaupun ini tidak akan menjejaskan keselamatan website anda secara langsung, ia akan memastikan bahawa website anda terus muncul dalam enjin carian. Jadi,anda perlu melindungi website dengan meletakkan perlindungan bagi mengelakkan penggodam. Jika tidak, data anda berisiko, website boleh musnah, atau anda juga boleh kehilangan wang.