WindowsでC++/PHP始める

1,C++環境用意

Visual Studio Express 2013 for Windows Desktopっていうのでデスクトップアプリ開発できるらしく、まずはこれをダウンロード
Visual Studio Express

2,PHP環境用意

PHPの実行環境を入手
以下からダウンロード、zipを展開、実行ファイルはphp.exe
PHP For Windows: Binaries and sources Releases
(例えば、VC11 x64 Non Thread Safe (2014-Dec-18 00:02:02)をダウンロード)

PHP環境がVC++12のシェアライブラリ抜きでビルドされているので、そのままだと実行できない、なので以下をインストール
Download Visual Studio 2012 更新プログラム 4 の Visual C++ 再頒布可能パッケージ from Official Microsoft Download Center

■とりあえずのワークスペースを確保する
とりあえずphp環境と同じフォルダにworkspaceというフォルダを作成

■HTMLスクレイピングしたいので「PHP Simple HTML DOM」を入れる
以下からsimplehtmldom_1_5をダウンロードして展開、workspaceに入れておく。
PHP Simple HTML DOM Parser download | SourceForge.net

PHP Simple HTML DOM」がphp_mbstring.dllを使うのでphp.iniを設定しておく

  • php.ini-developmentをコピーしてphp.iniにリネーム
  • php.iniの以下を書き変え、(パスを通していないのでdllのディレクトリを指定)
;extension=php_mbstring.dll
extension=ext/php_mbstring.dll
3,内蔵サーバーでPHPを実行してみる

1) コマンドプロンプトからphp.exeで内蔵サーバーにアクセス(.batあたりに書いておく)

>php -S localhost:8000 -t ../workspace

2) workspaceにしたフォルダにphpを記述したファイルを置く
3) Webブラウザーhttp://localhost:8000/sample.phpにアクセス


sample.phpを書き換えればいろいろできるはず。

今日はここまで

複数PCで同期しているChromeのブックマークが復活してしまう

  1. Googleダッシュボードログインhttps://www.google.com/settings/dashboard?hl=ja
  2. ブックマークを消す
  3. Chrome Syncの管理→停止して消去

2.と3.は逆のほうがいいのかも

他のPCからsync情報が残っているんだと思うんですが、削除情報のラスト値とか覚えとくわけにはいかないのかな?

まずはこんな感じでブログというか、困ったことの対処方法・備忘録として活用しようと思います。基本的にプログラムとかPC設定値とかになると思います。