Web開発の3要素 > Webプログラミング

#html{{

center><a href="http://px.a8.net/svt/ejp?a8mat=1O73NW+3B2PRM+D8Y+BXB8X" target="_blank"><img border="0" width="468" height="60" alt="" src="http://www21.a8.net/svt/bgt?aid=101108300200&wid=001&eno=01&mid=s00000001717002003000&mc=1"></a><img border="0" width="1" height="1" src="http://www18.a8.net/0.gif?a8mat=1O73NW+3B2PRM+D8Y+BXB8X" alt=""></center>
}}

プログラミング言語の分類

分類基礎となる計算モデル事例
手続き型言語チューリングマシンC, Java
(非手続き型言語)問い合わせ言語関係モデルSQL
関数型言語ラムダ計算Lisp, Haskell
論理型言語一階述語言語Prolog

(日経ソフトウエア 2008年3月号 55ページ)

Webプログラミング言語

優先順位言語説明(主観的?)
1PHPWebサイトのバックエンド制作に適した、簡単なプログラミング言語
2SQLリレーショナルデータベースを使うのに必要なプログラミング言語
3JavaScriptWebサイトのフロントエンド制作に適した、簡単なプログラミング言語
4RubyWebバックエンド用のLL。Ruby on Railsのやり方を参考にしたい
5PythonWebバックエンド用のLL。Djangoとか。機械学習など計算機科学でも出番あり?

ライブラリー

WAF(Web Application Framework)

CodeIgniterPHP用のフレームワーク

Webアプリ

PukiWikiPHP用のCMS
Research ArtisanPHP用のアクセス解析
MoguraPlusXPHP用のアクセス解析

Webアプリ開発のコツ(Tips)

フルスクラッチ制作

スタートページPHPで「検索デスク」のようなリンク集を作る
2ch風掲示板PHPで「2ch.net」のような掲示板を作る

Web APIの利用方法

はてなブックマーク「はてなブックマーク」のAPIの利用方法
翻訳API翻訳サービスのAPIの利用方法

スクレイピング

Googleリアルタイム検索GoogleでTwitterを検索
Yahoo!リアルタイム検索Yahoo!でTwitterを検索

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS