IoT 1: About WordPress To Twitter Nowadays
Last Updated on August 7, 2020
I thought I make a decision about the platform of my blog when WordPress reaches matching dices, 5.5. That means I would move my blog to WordPress.
In conclusion, it's difficult to blog with WordPress because the platform can't use SQLite. WordPress had unofficially allowed to use SQLite by a plug-in until 2019, however it has been restricted by the community. MySQL is a daemon in the process at the computer, whereas SQLite is just a software. As a little blogger, there is no reason to use MySQL with a fee.
I searched and tried Drupal, an alternative content management system (CMS), however it has a lot of files (over 10 thousands!). If you try Drupal with self hosting by a rental server, you need to be permitted to access your renting server with the secure shell (SSH) to download and unzip Drupal on the server directly. The privilege of SSH accessing is for enterprise users (SSH access as a root user means cloud computing). Drupal seems to be oriented to enterprise users only. WordPress seems to choose the same way. I hope VIPs like President, Casey Neistat, PewDiePie, and Hikakin will make their own big media and evacuate from ready-made ASAP, but absolutely I'm not.
I think the origin of open-source/open-standard is come from company's strategic marketing, e.g., Compact Cassette is the well-known open-standard of Philips and it has spread around the world. So, I don't blame companies depending on open-source about recent moves. However, I'm also watching moves these days on YouTube (the ban of community caption and big bond by its parent), Twitter (President is caught because of his post), and Facebook (the same as Twitter). These cause me to think of DIY blogging. Even it's the time when the biggest sunshine lights all IT companies, it seems to be the real. Remember, the boomers have emerged since the time less than a decade ago. Before boomers, there was no content stars on Internet. There were few media mixes with actual book and TV, e.g., Densha Otoko (電車男). The boom of contents in Internet started after the birth of a handy video player, smart phone. BCM2835, one of SoC in Raspberry Pi is made because of the need of the technological progression for watching video. I knew the days in early 00's when free website hostings ended services because of small profitability. The hostings gave us spaces for websites with banner ads which benefited them, but not us. So, I don't believe the profitability of web services even now. Do you know GeoCities? It was almost all for private users on Internet until 2000, and suddenly charged a de facto fee. It limited transferring data for the free account, and the limitation was hard even in that days.
* There were mailing lists as Internet communities, but they were destroyed by mail viruses. I think this destruction made a large shadow in Internet, i.e., we lost helps from some side forever.
* Especially, I think video services (e.g., YouTube, etc.) spend the big cost. Even if it can offset the cost by advertising revenue right now, Internet will need much more cost to broadcast video on demand. Unlike TV broadcasting which needs limited equipment to do so, Internet broadcasting needs equipment which adds cost linearly with the number of viewers. To hide this dilemma of Internet broadcasting, video services needs to become Internet service providers to give viewers IP addresses to receive broadcasting. In brief, the cost of Internet broadcasting is much bigger than radio broadcasting. I watched the scene that some family was communicating 10 meters away by Internet with a lot of hidden equipment which can be communicated by radio with two gadgets on hands. Note that TV services with IPv6 multicasting has been already spread, however it's just an alternative of cable TV, i.e., get TV radio wave at an antenna near clients then transmit the wave through IPv6. The idea to make its own Internet service provider by a video service is just an easy idea that stake takers can come up. However, it seems to be stopped because of anxiety to the occupation of bandwidth on telephone companies' communication lines. Even if video services could overcome the cost increasing with the number of viewers, transferring many IP packets long distance away makes a lot of useless transactions that load communication lines. To solve the problem, it's needed to replace IP to another efficient protocol to fit with video data on demand. Ondemand video services should serve videos from local hubs, e.g., an access point of Internet providers. Before FTTH, we dialed an access point of your Internet service provider by a telephone/modem and get IP packets from the line. In fact, FTTH has the same system. Internet service providers, but not our houses, are connected to Internet. If the access points tanked video data and are synchronized with other points, only the line between a house and an access point is needed for ondemand order. Don't forget that IP is just one of protocols for computer networks, and it's mainly aimed for text-base communication. Fetching video data from the flip of the earth needs a lot of cost. At least, the system needs more cached data locally. Internet service providers are just like a weather service on telephone (the true cloud service!) which can select a city you want to know. We don't care how the service is networking among cities. Some weather service may fetch the status of some city when a client calls, and another service may synchronize the status of all cities in advance of calling. First one is effective on cost, but may occur an occupation of network's bandwidth (a lot of internal communications on the same time!). Second one needs constant cost for internal communications to update data for synchronization, but does not occur the occupation like the first one.
* Since the start of Internet in commerce, Oracle's move is the canary for the business. Oracle's databases have been continuously used as the top share. MySQL, the commercial license is not free, is developed by Oracle. Nowadays, MySQL is threatened by other open-source databases. I don't know why WordPress abolished the usage of SQLite, but I got something on this move with MySQL's recent climate. The big point of this time is cloud computing, making clients become invisible for the cost on a data center that a vendor of cloud computing actually has. Don't forget that for their marketing reasons, vendors may discount the price.
So, if I get DIY blogging, there will be two ways, static one or dynamic one. Static one seems to be good with Twitter Bootstrap. If I go with dynamic one, several items are needed.
1. PHP script on index page
2. PHP script on blog page
3. PHP script to search with tags
4. SQLite data base
5. .htaccess (for Apache) to route to fit with readable URL
However, PHP is now on super developing and the script may become incompatible faster than we think. At all, even HTML was updated from 4 to 5 and CSS was introduced with no 100% backward compatibility. I think the small blog can be made by static with manual paging. Anyway, I'm staying on Blogger so far...