2018/04/13

PHP を始める前に他の選択肢は?

WordPress は PHP により記述されており,PHP + BootStrap でサイトを制作更新しようと思う。

PHP 本家のソースをアップロードしてサイトを開いたら,正常に表示できた。php.ini は空でも支障がなかった。Flywheel のデモページ不具合は Preferred ではなく Custom でないとだめかもしれない。

WordPress 抜きのローカル開発環境を考えないといけない。さくら ライトは MySQL をサポートしていないと気づいた。SQLite と PHP の関係が気になり検索したら,「SQLite3 拡張モジュールは、PHP 5.3.0 以降デフォルトで有効となります」とあり,PHP7.1 に設定しているからOKだ。

数年前,GUI PCプログラミングを VB4 で始めて 今では古過ぎて移植も手間がかかり新しいツール導入の障害になっている。これに懲りて PHP 以外に何があるのか検索したら,Python が良さそうだ。Python のオランダ人開発者は Google で本来業務以外の 50% をこれに費やす契約だったそうだ。

昔 CUI の Borland C++ を使用していた。その前は Turbo C だった。これを開発したのはデンマーク人で Borland が開発ツールから撤退すると,競争相手の Microsoft に移り C#を開発しておりフェローだ。CPU が変わるとコンパイラを設計しなければならないし,大量のライブラリも整備する必要がある。ごくごく少数の限られたプログラマが従事している。そのなかで日本発の Ruby は希少だ。根幹はアセンブラ記述し,ライブラリは各自の言語で記述しているのだろうか。それとも標準的なバイナリコードがあるのだろうか。Linux とかをコンパイルするような人たちなら わかるのかな。ライブラリすら作成できないので想像するしかない。欧州で生まれコンピュータサイエンスを学び,合衆国に渡り活躍する。PHP の開発者もデンマーク系カナダ人だそうだ。Google のスタートアップ前の研究に日立が援助していた。検索と広告をつなげるビジネスを産み出し急成長した。これからはインドとか中国から新奇情報ビジネスが出てくるのだろうか。

SQLite keywords
PHP の習得とデータベースの構築も兼ねるつもりだ。SQLite には 124 個の keywords がある。これを使いこなせるようになるのにどのくらいかかるだろうか。

参考
関連記事

コメント

非公開コメント

Panda43です。
PHP&SQLiteで始めるんですね
情報が多いので困ったときは検索かけるとたくさん出てくると思います。
最初は、CakePHPをさわってみれば意外と早く慣れることができると思いますよ
どちらもWebで使用しやすいように作られていますので頑張ってください!!

No title

Panda43 さん,情報ありがとうございます。CakePHP を調べてみます。FC2 のような無料サイトだと PHP が使えないので,JavaScript をトライしたものの落とし穴にはまってしまいました。

なかなか PHP には取り掛かれません。今後ともよろしくお願いいたします。