PHP の メリットデメリット

メリット

1.
各種ライブラリが充実・魅力的
Created At: 2007/05/29 11:17
11
×
1
2.
標準関数が豊富
Created At: 2007/05/29 11:14
24
×
3
3.
WEBに特化している
Created At: 2007/05/29 11:13
18
×
3
4.
各種データベースと親和性が高い
Created At: 2007/05/29 11:20
17
×
4
5.
言語仕様がC言語などと似ている
Created At: 2007/05/29 11:20
14
×
2
6.
商用利用も含め無償で利用できる
Created At: 2007/05/29 11:26
7
×
1
7.
オープンソース・ソフトウエアである
Created At: 2007/05/29 11:19
5
×
1
8.
マニュアルが親切
Created At: 2007/05/29 11:14
4
×
1
9.
習得が簡単
Created At: 2007/05/29 11:22
7
×
3
10.
大抵のレンタルサーバーにインストールされている
Created At: 2007/05/29 11:14
7
×
2
11.
とりあえずApacheですぐ動かせる手軽さ
Created At: 2008/01/31 17:16
3
×
1
12.
デバッグや追加機能が容易
Created At: 2007/05/29 11:16
3
×
3
13.
オブジェクト指向プログラミングも可能
Created At: 2007/05/29 11:20
3
×
3
14.
初学者に学びやすいドキュメント、環境が揃っている
Created At: 2008/02/16 22:31
1
×
1
15.
Perlと違って処理が速い
Created At: 2007/05/29 11:23
3
×
5
16.
特別な開発ツールを必要としない
Created At: 2007/05/29 11:21
2
×
5
17.
気軽にコードを HTML に埋め込める
Created At: 2007/05/29 11:24
1
×
3
18.
開発者育成コストを低く抑えることができる
Created At: 2007/05/29 11:22
1
×
4
19.
jp.php.net/キーワードor関数名 でマニュアルが調べられるのは便利。
Created At: 2008/01/31 17:28
0
×
0
20.
Apacheとの高い親和性
Created At: 2007/05/29 11:17
0
×
1
21.
日本語もオンラインマニュアルが完備されている
Created At: 2007/05/29 11:24
0
×
2
22.
マルチプラットフォームである
Created At: 2007/05/29 11:19
0
×
2
23.
適度にやさしく、適度に難しい
Created At: 2007/05/29 11:21
0
×
2
24.
エラーが行特定で出力されるため、開発やデバックが容易
Created At: 2007/05/29 11:25
0
×
3
25.
開発効率が良い
Created At: 2007/05/29 11:23
0
×
3
26.
セキュリティ・ホールが見つかっても修正が早い
Created At: 2007/05/29 11:19
0
×
3

デメリット

1.
MVCにするとPHPのメリットの多くが有効活用できない
Created At: 2007/05/29 11:25
13
×
0
2.
標準関数が多すぎて名前が長い
Created At: 2007/05/29 11:14
10
×
0
3.
拡張性がない(と思われている)
Created At: 2007/05/29 11:13
6
×
0
4.
関数名などに一貫性がない。
Created At: 2008/01/31 17:23
1
×
0
5.
プログラマの力量の差が多言語よりも激しい
Created At: 2007/05/29 11:19
12
×
1
6.
バージョンアップが早い
Created At: 2007/05/29 11:21
5
×
1
7.
セキュアでない
Created At: 2007/05/29 11:15
23
×
9
8.
定番の開発環境がない
Created At: 2007/05/29 11:28
2
×
2
9.
PHP研究所の事を書いてる人が誰もいない
Created At: 2007/05/29 12:01
3
×
6
10.
arrayの操作がforeachばっかりになる。(一番あとで見やすいから)
Created At: 2008/01/31 17:18
0
×
4