Ground Sunlight

Windowsで作る - Webプログラミングの開発環境(PHP)

ユーザ用ツール

サイト用ツール


start

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
start [2019/11/14 12:18]
y2sunlight [News]
start [2020/09/23 16:06] (現在)
y2sunlight [Webプログラミング 地の巻]
ライン 1: ライン 1:
 ====== Webプログラミング 地の巻 ====== ====== Webプログラミング 地の巻 ======
- --- //​[[http://​www.y2sunlight.com|y2sunlight]] 2019-10-02//​+ --- //​[[http://​www.y2sunlight.com|y2sunlight]] ​,​Since ​2019-10-02//​
  
 Ground Sunlight は「Windowsで作る - Webプログラミングの開発環境(PHP)」をテーマにしたサイトです。 Ground Sunlight は「Windowsで作る - Webプログラミングの開発環境(PHP)」をテーマにしたサイトです。
 +オープンソースを利用している全ての人達に祝福を!
  
-本サイトで扱うソフトウエアの多くはオープンソースです。かつて(2005年)、本サイトの副題は「無料で揃える開発環境」でした。あれから15年近く経ち、世の中は一変しました。オープンソースはネットに満ち、大手ベンダーさえもがオープンソース戦略を採用しています。しなしながら、オープンソースの利用に当たっては常に「自己責任」と言う努力が必要とされます。本サイトはそういった努力を必要としている方々に少なからずの情報を提供する事を目的としています。オープンソースを利用している全ての人達に祝福を!+=== News ===
  
-==== News ====+  * 2020-09-23 [[slim:​top|Slim]] の投稿を開始しました。 
 +  * 2020-09-17 [[psr:​top|PSR]](PSR1-19) 全ての投稿が終了しました。 
 +  * 2020-09-10 [[apricot:​usage:​ja|Apricot ドキュメント]] の投稿が終了しました。 
 +  * 2020-06-08 [[https://​www.jetbrains.com/​ja-jp/​lp/​php-25/​|PHP25周年 おめでとう!!]]
  
-  * [[stripe|Stripe]] を投稿中です。--- 2019-11-11 +===公開ソフトウェア === 
-  * [[php:top|PHP]] を投稿中です。--- 2019-10-30 +  * [[apricot:usage:ja|Apricot]] --- 本サイト発PHP軽量フレームワークを[[https://​github.com/​y2sunlight/​apricot|GitHub]] で公開てい
-  * [[mariadb:top|MariaDB]] を投稿が終了しました。--- 2019-10-30 +
-  * [[apache:​top|Apache]] ​投稿中が終了しました。--- 2019-10-10 +
-  * [[xampp:top|XAMPP]] の投稿が終了しました--- 2019-10-07 +
-  * [[dokuwiki|DokuWiki]] を投稿しました。--- 2019-10-02+
  
 ===== メインメニュー ===== ===== メインメニュー =====
ライン 21: ライン 21:
   * [[mariadb:​top|MariaDB]] --- Webで最もよく利用されているデータベースMySQLの派生   * [[mariadb:​top|MariaDB]] --- Webで最もよく利用されているデータベースMySQLの派生
   * [[php:​top|PHP]] ​ ---  Web用に特化したスクリプト言語で本サイトの中心的テーマです   * [[php:​top|PHP]] ​ ---  Web用に特化したスクリプト言語で本サイトの中心的テーマです
- 
-これらは全てオープンソースです。MySQLはGPLと商用のディアルライセンスで、XAMPPではMySQLから派生した**MariaDB**が採用されています。MySQLとMariaDBの互換性は高く、本編でもMariaDBを使用しています。 
  
 === 道具箱 === === 道具箱 ===
-  * [[Eclipse|Eclipse]] --- **無料**で使えるPHPの統合開発環境(IDE) +  * [[eclipse:top|Eclipse]] --- PHPの統合開発環境(IDE) 
-  * [[tools|Tools]] --- IDEとは別に揃えたいFTP/​DBブラウザ/​タミナソフト +  * [[composer:​top|Composer]] ​ ---  PHPで定番のパッケージ管理ツール 
-  * [[dokuwiki|DokuWiki]] -- 情報公開・備忘録としてWiki必須だよね+  * [[centos:​top|CentOS]] --- やっぱりLinuxも必要ですよね 
 +  * [[tools|Tools]] --- IDEとは別に揃えたい様々な裏方ツール 
 +  * [[dokuwiki:greebo|DokuWiki]] -- 情報公開・備忘録としてWiki必須 
 + 
 +=== リポジトリ編 === 
 +  * [[git:​top|Git]] --- 分散型バージョン管理システムの定番 
 +  * [[github:​top|GitHub]] --- 最も人気のあるGitホスティングサイト 
 +  * [[packagist:​top|Packagist]] --- Composerのメインパッケージリポジトリ
  
 === フレームワーク編 === === フレームワーク編 ===
-  * [[composer|Composer]] +  * [[basic-library:​top|定番ライブラリ]] --- フレームワークを使いたくない場合の選択 
-  * [[library|定番ライブラリ]] +  * [[apricot:top|PHP自作フレームワーク]] --- 定番ライブラリを集めたPHP自作フレームワークの作製過程を紹介 
-  * [[laravel|Laravel]]+  * [[psr:​top|PSR]] --- [[https://​www.php-fig.org/​|PHP-FIG]]の策定した[[https://​www.php-fig.org/​psr/​|PHP標準勧告]] 
 +  * [[slim:​top|Slim]] --- PHPの軽量フレームワーク(REST-APIにお薦め) 
 +  * [[laravel:top|Laravel]] ​--- PHPのフルスタックフレームワーク(中大規模開発向け)
  
-=== REST-API構築編 === +== リンク ​== 
-  * [[python|Python]] +  * PHP ライブラリ 
-  * [[pycharm|PyCharm]] +    * [[https://​packagist.org/​|Packagist]] --- Composerのメインパッケージリポジトリ 
-  * [[falcon|Falcon]]+    * [[https://​php.libhunt.com/​|Awesome PHP]] --- 厳選された素晴らしいPHPライブラリの情報源
  
-=== Webサービ編 === +  * PHP 言語 
-  * [[stripe|Stripe]] --- ライ決済+    * [[https://​www.php.net/​manual/​ja/​|PHP Manual]] --- PHP マニュアル(日本語版) 
 +    * [[http://​ja.phptherightway.com/​|PHP The Right Way]] --- PHP The Right Way(日本語版) 
 +    * [[https://​phpthewrongway.com/​ja//​|PHP The Wrong Way]] --- PHP The Wrong Way(日本語版) 
 + 
 +  * PHPDoc リファレン 
 +    * [[https://​docs.phpdoc.org/​latest/​references/​phpdoc/​index.html|phpDocumentor]] --- PHPDoc reference(本家) 
 + 
 +  ​* SQL 言語 
 +    ​* [[https://​www.sqlite.org/​lang.html|SQLite]] --- SQLite SQL言語マニュアル(本家) 
 +    * [[https://​mariadb.com/​kb/​en/​sql-statements/​|MariaDB]] --- MariaDB マニュアル言語(本家) 
 +    * [[https://​dev.mysql.com/​doc/​refman/​5.7/​en/​sql-statements.html|MySQL5.7]] --- MySQL5.7 マニュアル言語(本家) 
 + 
 +  * PHP周辺の標準化 
 +    * [[https://​www.php-fig.org/​psr/​|PHP標準勧告]] --- PHPコーディグ規約 
 +    * [[https://​semver.org/​lang/​ja/​|セマンティック バージョニング 2.0.0]] --- バージョ番号の付け方
  
 ---- ----
-  ​2019-10-02 DokuWikiでサイト再構築をはじめました +==== 更新履歴 ==== 
-2018年7月、仕事に追われる日々を過ごておりました。ときある事件・・・なんと、y2sunlight.comバ契約更新忘れ!OMG!! )。2005年にGround Sunlight立ち上げ、2015年には200万ビュを突破ていましたが、更新はほどんどなく「何とかなかれば」と思ってい矢先悲劇でした。て、現在。201910月、サイトの再構築を開始した次第です+ 
 +  ​2020-08-28 [[psr:​top|PSR]](PSR16 - 17) 投稿が終了しました 
 +  * 2020-07-28 [[psr:​top|PSR]](PSR11 - 15) の投稿が終了しました。 
 +  * 2020-07-17 [[packagist:​top|Packagist]] の投稿が終了しました。 
 +  * 2020-07-16 [[github:​top|GitHub]] の投稿が終了しました。(♪祝♪) 
 +  * 2020-06-16 [[psr:​psr7|PSR-7]] の投稿が終了しました。 
 +  * 2020-06-15 [[git:​top|Git]] ​投稿終了しました。 
 +  * 2020-05-27 [[centos:​top|CentOS]] ​投稿が終了しました。 
 +  * 2020-05-26 [[apricot:​top|PHP自作フレムワーク]] ​投稿が終了しました。(♪祝♪) 
 +  * 2020-04-21 [[psr:​top|PSR]](PSR1~PSR6) の投稿終了しました。 
 +  * 2020-03-17 [[basic-library:​top|定番ライブラリ]] の投稿が終了しました。 
 +  * 2020-03-17 [[composer:​top|Composer]] の投稿終了しました 
 +  * 2020-03-05 [[eclipse:​top|Eclipse]] の投稿が終了しました。 
 +  * 2020-03-05 [[php:​top|PHP]] ​投稿が終了しました。 
 +  * 2020-03-03 [[tools|Tools]] の投稿が終了ました 
 +  * 2019-10-30 [[mariadb:​top|MariaDB]] の投稿が終了しました。 
 +  * 2019-10-10 [[apache:​top|Apache]] の投稿中が終了しました。 
 +  * 2019-10-07 [[xampp:​top|XAMPP]] の投稿が終了しました。 
 +  * 2019-10-02 [[dokuwiki:​greebo|DokuWiki]] を投稿しました。 
 +  * 2019-10-02 DokuWikiでサイトの再構築をはじめました。
  
start.1573701510.txt.gz · 最終更新: 2019/11/14 12:18 by y2sunlight