WP21 技術発表
(ma.tt)WordPress 21周年記念
主な意見
-
簡単な作業は簡単に、複雑な作業は可能にすべき
- ユーザー体験はシンプルで直感的にする必要がある。
-
ブログ、コメント、ピンバックは楽しくあるべき
- 静的なWebサイトより動的なWebサイトの方がよい。
- ほとんどのサイトは優れたブログによって改善できる。
-
Wikiは素晴らしい
- ドキュメントはWikiのように簡単に編集できるべき。
-
フォーラムはコミュニティの中心にあるべき
- bbPressとBuddyPressにもっと関心を向ける必要がある。
-
すべてのプラグインとテーマは、WordPress本体を構築するのに使われているあらゆるインフラを備えるべき
- バージョン管理、バグトラッカー、フォーラム、ドキュメント化、国際化、チャットルーム、P2、貢献とコミュニティのための容易な導線などを含むべき。
- 2024年にZIPファイルをアップロードするのは避けるべき。
-
テーマプレビューは優れているべき
- 多様な美的感覚と機能を持つ非商用テーマの幅広いコレクションが重要。
-
ガイドラインや要件に過度に依存すべきではない
- 良い市場のダイナミクスと自動化されたフィードバックループ、そしてユーザーへの透明性を提供する方がよい。
- 機能とデザインの境界を押し広げるべき。
- スパムやスパム的な行動は決して容認してはならない。
-
フィードバックループは非常に重要
- 利用規模やコミュニティ全体に合わせて拡張されるべきであり、ゲートキーパーに依存してはならない。
-
コアは明確な意見と独自性を持つべき
- イースターエッグ、翻訳しにくい言語、ジャズのような要素を含むべき。
-
ソフトウェアを開発し意思決定するすべての人は、それを使うべき
-
誰もがサポートを提供し、ミートアップやイベントに参加することが重要
- 私たちが作るものの一般ユーザーに近い存在であるべき。
-
ボーナス: Playgroundがすべてを変えるだろう
GN⁺の意見
-
WordPressの成功要因
- ユーザーフレンドリーなインターフェースとコミュニティ中心の開発方式が主な成功要因。
-
コミュニティの重要性
- コミュニティからのフィードバックと参加がソフトウェアの発展に大きな役割を果たす。
-
オープンソースの利点
- 誰でも貢献できるオープンソースプロジェクトとしての利点が大きい。
-
将来の課題
- 継続的な革新と、ユーザーの要求に合わせた機能改善が必要。
-
他の類似プラットフォーム
- Joomla、Drupal など他のCMSプラットフォームとの比較も興味深いかもしれない。
1件のコメント
Hacker Newsのコメント
WordPressの開発標準への準拠不足: WordPressは開発標準に従っておらず、グローバル変数を使い、スパゲッティコードを招いている。新しいテーマでも、JSONをHTMLコメント内に入れるなど非効率な方法が使われている。
Gutenbergブロックの利点: ここ数か月WordPress開発をしていて、Gutenbergブロックによってコードの完全な分離と、モジュール化されたWebサイト開発が可能になることを実感した。Advanced Custom Fieldsと組み合わせるとさらに効果的だ。
WordPressのセキュリティ問題: 多くの人が不要で不安定なプラグインをWordPressに入れてWebサイトを壊してしまい、それを解決するために、より安全なソリューションを提供できる。
WordPerfectとの混同: 「WP」という略語を見ると、WordPressではなくWordPerfectを思い浮かべてしまい、自分が年を取ったと感じる。
WordPressの有用性: WordPressは作業の95%を完璧にこなせるツールだが、最後の5%の調整が非常に難しい。それでも長年にわたって有用性を証明してきた。
WordPressの使いづらさ: WordPressは良いテーマやプラグインを見つけられれば使いやすいが、小さなカスタム変更をしようとすると難しさがある。
多様なWordPress開発者の経験: WordPress開発者は多様な経験と技術を持っている。テーマやプラグインを入れてコンテンツを書く人もいれば、PHPコードでWordPressをカスタマイズしたり、JS+Reactを使ったりする人もいて、さまざまなやり方で作業している。
Automatticのサバティカル制度: もっと多くの会社がAutomatticのサバティカル制度を採用してほしい。
自動更新の問題: 自動更新のせいでサイトが法令違反になる状況を経験した。UnicodeシンボルがSVGに置き換えられて機能が壊れ、それを解決するためにプラグインをインストールしなければならなかった。これはWordPressがビジネス向けWebサイトに適していないことを示している。
大学時代の思い出: 大学時代にWordPressとたくさんのプラグイン、そして理解していなかったコードでソーシャルネットワークを作ったことがある。多くを学び、楽しい時間だった。