• Home
  • /
  • Author: Rosihan Ari Yuana
PHP

Cara Mengetahui Tingkat Kemiripan Teks (Text Similarity) dengan PHP

Beberapa orang pengunjung blog tutorial gratis ini pernah menanyakan ke saya bagaimana sih cara membuat sendiri script untuk menampilkan artikel terkait atau artikel yang berhubungan. Jika Anda menggunakan WordPress, maka hal ini mudah dilakukan karena cukup menginstall plugin YARPP (Yet Another Related Posts Plugin), selesai… ๐Ÿ™‚ Namun bagaimana jika Anda membuat CMS sendiri? Nah… mau tidak mau Anda harus membuat scriptnya sendiri.

OK… sebelum kita fokus dalam pembahasan cara membuat script untuk menampilkan artikel terkait ini, ada satu konsep yang harus Anda pahami terlebih dahulu, yaitu tentang text similarity atau kemiripan teks. Konsep ini nanti akan digunakan untuk menentukan mana artikel yang terkait dari suatu artikel, baik itu terkait dalam hal judulnya, isi atau kontennya, kategori nya maupun katakunci nya.

Membuat Layanan Auto Reply SMS Untuk Mengetahui Artikel Terbaru Situs/Blog

Terkadang saya melihat-lihat lagi secara sekilas artikel-artikel yang pernah saya posting sebelumnya, sekedar mencari ide dan inspirasi untuk tulisan saya yang terbaru di blog tutorial ini. Dan… suatu ketika saya menemukan arsip artikel saya tentang SMS notifikasi artikel terbaru dan teknik menyingkat URL dengan Google API. Sepertinya kedua artikel ini bisa memberikan ide sebagai bahan artikel yang baru. Ide nya adalah bagaimana membuat layanan SMS auto reply untuk menginformasikan artikel terbaru dari sebuah situs atau blog. Hanya dengan format SMS misalnya: NEWS#BLOG.ROSIHANARI.NET, maka pengirim SMS ini bisa mendapatkan informasi artikel terbaru dari Blog.RosihanAri.Net termasuk link URL nya.

Lantas apa bedanya dengan ide baru ini dengan SMS Notifikasi sebelumnya? Bedanya adalah SMS Notifikasi ini bersifat broadcast SMS langsung ke banyak nomor ketika ada artikel terbaru dipublish, sedangkan ide baru yang menggunakan Auto Reply SMS ini adalah hanya mengirimkan SMS informasi ke orang yang merequest informasi tersebut. Tahu bedanya kan? ๐Ÿ™‚ Kelebihan dari Auto Reply SMS adalah bersifat terbuka, artinya layanan ini terbuka bagi siapa saja yang ingin merequest informasi. Sedangkan untuk SMS notifikasi via broadcast, bersifat tertutup artinya kita hanya bisa mengirim informasi ke nomor-nomor tertentu yang ada dalam database.

Oya… lantas apa gunanya penyingkat URL nya? gunanya adalah untuk menyingkat URL artikel terbaru yang muncul dalam respon SMS auto replynya. Mengapa harus disingkat? ya… karena saat ini kebanyakan blog atau situs menggunakan permalink yang panjang untuk setiap artikelnya. Kalau URL permalinknya panjang, bisa-bisa tekor biaya pengiriman SMS balasannya ๐Ÿ™‚

OK… dalam artikel kali ini, saya akan mencoba memaparkan cara membuat layanan auto reply SMS untuk mengetahui artikel terbaru dalam suatu situs/blog. Akan tetapi dalam artikel ini hanya akan saya batasi pada situs atau blog yang dibuat dengan WordPress saja karena pada umumnya blog WordPress memiliki URL RSS Feed standard yaitu di http://namasitus/feed, contohnya https://blog.rosihanari.net/feed. Dari RSS Feed itulah nanti kita akan manfaatkan untuk mendapatkan artikel terbaru.

Membuat Fasilitas Cetak Artikel di WordPress dengan Google Print Cloud

Jika Anda perhatikan di blog saya ini, maka di setiap artikel/postingan tersedia tombol untuk mencetak artikel tersebut via Google Print Cloud. Letak tombol ini tepatnya di bawah judul artikel.

BTW… Apa sih kelebihan cetak artikel via Google Print Cloud? Ya… dengan fitur tersebut, ketika Anda browsing blog ini menggunakan gadget apapun, misalnya tablet PC atau HP yang browsernya mendukung Javascript, Anda bisa langsung cetak ke printer melalui layar gadget Anda, meskipun gadget Anda tidak terkoneksi ke printer langsung. Lantas.. dari printer mana artikel ini akan dicetak? yaitu melalui printer yang sudah Anda register atau didaftarkan di Google Print Cloud. Menarik bukan???

Dalam artikel ini, akan saya paparkan cara menambahkan tombol print artikel via Google Print Cloud ini di blog WordPress Anda. Alangkah lebih cantik jika tombol ini diintegrasikan dengan plugin WP Print, karena dengan plugin ini akan digenerate sebuah halaman yang printer friendly untuk setiap artikelnya. Nah… Google Print Cloud ini nantinya akan mencetak halaman printer friendly yang dihasilkan oleh plugin WP Print.

Membuat Script Update Status TWITTER via SMS

Artikel ini merupakan kelanjutan dari artikel sebelumnya tentang membuat script PHP untuk update Twitter. Dalam artikel tersebut, sudah saya berikan penjelasan bagaimana membuat function untuk update status Twitter dengan PHP. Nah… selanjutnya, kita akan kembangkan script tersebut dengan mengintegrasikannya bersama SMS Gateway, dalam hal ini Gammu. Harapannya, kita bisa update status Twitter hanya dengan mengirim SMS dalam format tertentu ke SMS center Gammu nya.

Menarik bukan??? ๐Ÿ™‚

PHP

Membuat Script Penyingkat URL (URL Shortener) dengan API Google

Barangkali Anda pernah menjumpai suatu URL yang panjangnya minta ampun yang sulit untuk mengingatnya, padahal URL tersebut berisi artikel atau referensi yang menarik menurut Anda. Kira-kira bisa tidak kita menyingkat URL tersebut sehingga tidak menjadi terlalu panjang sehingga mudah diingat? Tentu bisa dong, dengan URL Shortener yang memanfaatkan API Google hal ini menjadi sangat mudah. Bahkan Anda bisa membuat sendiri script untuk penyingkat URL ini dengan API Google tersebut. Dengan begitu, Anda bisa menempatkan script tersebut untuk dipakai sendiri atau ditaruh di website sehingga bisa dimanfaatkan oleh pengunjung web.

Dalam artikel ini, akan saya paparkan bagaimana cara membuat script atau function di PHP untuk menyingkat URL tersebut yang memanfaatkan API Google.

PHP

Membuat Web Hosting Sendiri Dari Local PC

Banyak pengunjung blog ini yang menanyakan ke saya, apakah bisa aplikasi web yang sudah dibuat dan diinstall di local web server (PC local) dengan XAMPP atau WAMP atau sejenisnya diakses dari luar atau dari internet? Tentu saja bisa, dengan sedikit setting di PC kita maka aplikasi web yang ada di PC anda bisa diakses dari luar atau internet, tidak hanya dari local PC atau LAN.

Nah.. bagaimana cara setting PC kita menjadi web hosting sehingga bisa diakses dari luar melalui internet? Simak artikel berikut ini dengan baik.

PHP

Script PHP Untuk Update Status TWITTER

Dalam artikel sebelumnya, kita sudah pernah membahas cara membaca status Twitter dengan script PHP. Selanjutnya, bisakah dengan script PHP, kita mengupdate status Twitter? Tentu bisa donk, kita bisa membuat interface sendiri untuk mengupdate status Twitter dengan PHP. Bagaimana caranya? Bagi seorang pemula PHP seperti saya, tentu kesulitan dalam pembuatan scriptnya. Tapi alhamdulillah… sudah tersedia sebuah Class PHP yang memungkinkan web server yang kita miliki bisa berkomunikasi dengan servernya Twitter. Salah satu class yang sudah siap kita gunakan adalah Twitter OAuth Class.

Bagaimana cara menggunakan Twitter OAuth Class untuk mengupdate status Twitter kita dengan script PHP? Simak artikel ini selanjutnya.

PHP

Mengatasi Munculnya Warning/Error Timezone di PHP

Pernahkah menjumpai script buatan Anda sendiri atau hasil copy paste tampilan Warning seperti di bawah ini sewaktu dijalankan di browser?

Warning: date_default_timezone_get() [function.date-default-timezone-get]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ...

Apa sih penyebabnya? dan bagaimana solusi untuk menghilangkan Warning tersebut?