プログラミング

PR
プログラミング

クローラーとスクレイピングについての疑問まとめ

クローラーとは?スクレイピングとは? クローラー・スクレイピングとは特定のWeb上にある情報を定期的に取得してDBなどの記憶媒体に保存する行為の総称です。 スクレイピングはクローラーで取得した情報のピックアップを指します。 クローラー...
デザイン

【Cocoon】滞在時間が13.8%もUPする『この記事は○分で読めます』を実装してみた

日々沢山のブログを読んでいるとたまに『この記事は○分で読めます』みたいに書いてあるブログを見かけます。 私も初めて見た時は『ぉ!これすげー!』ってなりました。 何故か? だって、記事を全部読もうと思ってブログを訪問するわけです...
2018.09.14
Laravel5

Laravel5.5のログイン認証周りを弄ってみる その1

Laravel5.5の認証システムは用意されている まずはサクッとインストールからComposerで composer create-project laravel/laravel --prefer-dist プロジェクト名(フォルダ名...
2018.07.07
アフィリエイト

【アフィリエイト】私が自動化アフィリエイトを開発する理由

ども!でびきんです。 いきなりですが私は意思が弱いのです。継続する力が全然ありません。 その分、瞬発力はありますので自分の興味のある事を発見すると寝ないでそればっかりになってしまうタイプです。 良い風に言えば・・・ 【短...
2018.07.06
デザイン

イケメンが微笑みかけてくれるイケメンボタンを作ってみた

ども!でびきんです。 イケメンって女性の癒しですよね いや 癒しだと思うんですよ!忙しい日常に追い回されて疲れ切って荒んだ心を癒してくれる唯一のオアシス! それこそが イケメン!! の存在価値だと思うんです。 ...
API

【完全保存版】TwitterAPIの基本的な使い方 For Cowitterライブラリ【サンプルコード付き】

TwitterAPIを使ったアプリケーションを作りたいなWeb開発したいなと思った時に適切なライブラリとしてTwistOauthの後継としてCowitterが一番メジャーなのではないかと思います しかし、私のようななんちゃってPHPe...
2018.06.30
CakePHP3

CakePHP3系でEntityを使ってパスワードをハッシュ化する方法

ハッシュ化とはなんぞや? 私もPHP初心者の頃はハッシュ化の意味は分かっていたけど使いどころが全然分かって居なかったのです。 簡単に言うとハッシュ化って言うのはMD5やSHA1みたいな事で要するに【暗号化】なわけです。 パスワードを暗...
2018.06.30
Guzzle6

スクレイピングライブラリPHP と Goutte3系のメモ書き

最近Webクローラーにハマってます。 今やってるアフィリエイトの事で色々とスクレイピングなどをごにょごにょしてるからであります。 最近ローカルホストXAMPPも最近版に変えてPHPもVer7.0.3に変更したので最新ライブラリを使い...
2018.06.17
CakePHP3

CakePHP3系でNotice (1024)が表示される時の対処法

先日CakePHP3系をインストールした後以下のようなメッセージが表示されたのでメモ Notice (1024):Please change the value of 'Security.salt' in ROOT/config/app....
2018.06.17
CakePHP3

CakePHP3で単一ページを作る方法

CakePHPは色々出来て便利ですね。 チュートリアルを一通り見てDBが便利に使えたりするのは分かったけども、静的ページを作りたい時ってどうするの? と言う初歩的な疑問にぶち当たったので作ってみました。 CakePHP3で静的ページを...
2018.06.17
CakePHP3

【CakePHP3】Controllerでの表示関係とTemplateのお話

ようやくCakePHP3が理解出来てきてある程度、自由に触れるかな?って言う手ごたえを感じています。 BootstrapのUIもプラグインでインストールする事が出来ると分かったんだけど、フォルダが複雑になり過ぎて煩雑になりそうって思ったの...
2018.06.17
CakePHP3

【CakePHP3】ログイン認証を使って管理画面を作る

ここ3日間でCakePHP3がかなり理解出来てきました。 やっぱり手を動かして書きながらテストしないと覚えませんね。 書く事によって実際どう言う動作をするかが初めて理解出来ると思います。 そして公式サイトの言う通りにソースをコピペして...
2018.06.17
API

Googleで検索順位を取得してみた[サンプルコードあり]

アフィリエイトやってますが、自分の検索順位ってサーチコンソールから見れますよね でも、毎日のキーワード毎の順位を記録して流れを把握したいなーと思うじゃないですか。 GRCとかAHREFSとか色々ツールも出回ってますけど、GRCは昔会社で...
2018.06.16
Guzzle6

【PHPチュートリアル】初心者でも作れるスクレイピングクローラーの作り方 – その1

PHPでクローラーってどうやるの?よく聞かれます。 特にアフィリエイターの人とか良く聞かれますね、PHP覚えるとっかかりにでもなれば良いと思っているので、スクレイピングの方法を紹介したいと思います。 恐らくこの講座は長くなると思うので3...
2018.06.16
Laravel5

Laravelでマッチングサイトのソースを公開したらTwitterで話題に

Laravelで作ったマッチングサイトの架空のサービスが一時的に公開されて約8000リツイート獲得しています。 Laravelを勉強中の方には非常に参考にもなりますし、Githubでオープンソースとして公開されていますから、是非参考にして...
2018.06.16
API

【DMMアフィリエイト】DMM-APIの使い方とフロア情報一覧【サンプルコード】

DMMアフィリエイトのサイトを立ち上げるのにイチイチAPI叩いてサービスとフロア調べるのが面倒なので一覧を作ってみてました。 DMM APIを利用する為の一番簡単なサンプルコード まず一番最初にDMMアフィリエイトのページから自分のAP...
2018.06.16
API

FC2ブログへXML_RPC投稿について調べたメモとサンプルコード

あんまりこういうの調べる機会は無いんだけど、調べるのに時間が掛かる上にFC2のXML_RPCは仕様書が無い上にはっきりしないのでトライ・アンド・エラーで試しながら調査するしかないのが辛かった。 FC2で使えるXML_RPCメソッド一覧 ...
2018.06.16
VPS PLESK

GMOクラウドVPSにmecabとphp-mecabをインストールした時の個人的メモ

GMOクラウドVPSを借りてるんだけどPLESKが入っているテンプレートを借りてるのでSSHのコマンドがPHP5.4のままで苦労した。 おかげでphpizeしてもphp5.4でコンパイルされてしまうからApacheのPHP7xでは利用出来...
2018.06.16
VPS PLESK

CakePHP3で欲しいDBのテーブルデータを呼び出す方法

PHPやプログラムで開発をする以上データベースのデータを呼び出せないと全然意味ないですよね。 CakePHPが命名規則がうるさいからって特定のコントローラーからしかテーブルを呼び出せないわけではありましぇん!(笑 当たり前と言えば当たり...
2018.06.16
トップへ戻る