こんにちは、五足のわらじです。

先月から稼働している検索サイトのデータ登録を友人に頼んでしてもらっていたのですが、この作業がけっこう大変で友人にも申し訳ないので、データ登録を自動化することにしました。

とはいっても、ロジックはだいたい思いつくものの、実際にサーバーに定期処理をさせるなんてやったことがないので、できるのか不安もありました。

データの登録は、あるサイトの情報を見ながら自分のサイトのデータベースに必要な情報のみを登録をしていくといった作業になるのですが、情報の種類も見分けながら登録していかなければいけないので、うまく自動化できるか自信はありませんでした。

しかし、できることから順番にやっていけば何とかなるはずと信じてプログラミングを始めました。

まずは、そのサイトのソースを見ながら、どういうルールで情報が掲載されているかを解析し、そのルールに従ってこちらの処理も分岐するようにプログラムしました。

そして、情報を取得すると同時に、その情報をデータベース登録処理を行うPHPファイルに投げてやります。

データベースに登録する処理自体は手動の時と同じなので、情報を解析して必要な情報だけを投げるという処理さえうまくいけば何とかなりました。

あとは、その処理を勝手にやってくれるようにするだけです。

そこで初めて使ったのがcron(クロン)という技術です。

これは、サーバーに対して「指定した日時や間隔ごとにこのファイルを実行しなさい」という命令ができるものです。

ここに今回作ったファイルを設定してやることで、情報を自動取得してデータベースに登録するという処理を勝手にやってくれるわけです。

これで、サイトの完全自動化が完了しました。

何もしなくてもデータがどんどん増えていき、検索サイトのボリュームが毎日大きくなっていきますので、サイトの価値が毎日上がっていきます。

これなら、データ登録のために人を雇う必要もありませんし、どれだけサイトを増やしても管理の手間はほとんど増えませんので、無限にサイトを増やしていくことができます。

これでやっと、在宅ワークの構造改革も本格化してきました。

著者

五足のわらじ
五足のわらじ
在宅ワークを4つと、サラリーマンを1つ、合計五足のわらじを履いて走り回ってます⇒2017年7月より在宅ワークで独立しました

在宅ワークは、アフィリエイト、アプリ制作、LINEスタンプ・着せかえ制作、ライターの4つをやっていて、サラリーマンは辞めましたが、それに替えて法人化を目指して新規事業を立ち上げ中です。

自宅では、デザイン、コーディング、プログラミング、ライティング、写真、イラスト、アニメーション、音楽、マーケティングなど、ひとりですべて行っているマルチクリエイターです。
事務所では、単純作業からマネージャー職といった包括的な業務まで、幅広い分野の受託業務を行ってます。

もともと在宅ワークは副業でしたが、収入を普通のサラリーマン並みに増加させることができたので、いまは在宅ワークと事務所での受託業務のみで生活しています。

在宅ワークはすべて独学でやってきましたので、これから独学で在宅ワークを始めようと思っている方の参考になればと思ってブログを始めました。

いいことばかりじゃなくて、辛いことや失敗したことなども正直に書いていきますので、これから始めたいと思っている人もぜひ参考にしてください!