WEBアプリをつくりたい!と思った時に「どの言語で開発したらいいの?」という疑問を浮かべる人は多いのではないでしょうか。
僕は最初に入った会社でPHPを使っていたので、その流れでPHPを勉強しました。とはいえ、まだなにも勉強をはじめていない段階でどの言語を選ぶべきかなんて判断できませんよね。
もし、いま勉強するならどの言語がいいのでしょうか?利用者数、給与比較などをまとめて比較してみました。
好きなことで生きていく
WEBアプリをつくりたい!と思った時に「どの言語で開発したらいいの?」という疑問を浮かべる人は多いのではないでしょうか。
僕は最初に入った会社でPHPを使っていたので、その流れでPHPを勉強しました。とはいえ、まだなにも勉強をはじめていない段階でどの言語を選ぶべきかなんて判断できませんよね。
もし、いま勉強するならどの言語がいいのでしょうか?利用者数、給与比較などをまとめて比較してみました。
リアルタイムにチャットできる仕組みをPHPで作りたいと考えた時に、どうやって実現したらいいだろうと考えた。どちらか一方の発言があった時に、プルではなくプッシュで通知する仕組みが必要だ。色々と調べた結果、やり方としては大きく分けて、2つの手法に分けられるようだ。
プログラムは目的の動作を実現するツールですが、そのツールが外部から攻撃・悪用されないように、セキュリティ対策を講じておかなければなりません。今回は、古くから存在するSQLインジェクションについての対策をまとめました。
例えばアプリが終了する直前に「データを保存したい」など、特定の処理を呼び出したい場合は通知センター(NSNotificationCenter)を使うと便利です。事前に通知登録しておくことで、実際にその処理が行われた時に通知してくれるというものです。
PHPを使ったWebアプリはサーバーにアップしなければ、動作を確認することができません。とはいっても、いきなりWebサーバーにアップしながら動作確認を行っていくと、都度ファイルをアップロードする必要があり、効率が悪いです。この手間を省くには、自分のPC内にサーバー環境を作り、ローカルで確認できるようにする必要があります。なんだか面倒そう…そう思いました?実はMAMPというソフトを使えば、驚くほど簡単に環境を構築できます。