運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。
![WordPress解体新書 記事一覧 | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/7241c583676d54fc052c4388a6edd25e4c7f280b/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2Fgihyojp-ogp.png)
Zenphotoは、お手軽にWebギャラリーを作れるオープンソースのCMSソフトウェアです。今よく話題を耳にするブログ/CMSプラットフォーム「WordPress」ととても似ている仕組みになっており、システムにPHPとMYSQLを用います。 最近のCMSはどれも便利で比較的簡単に扱える様になっており、扱いに慣れた人はシステムを拡張することで普通のブログをWebギャラリーとして公開していることも珍しくありません。 この連載でご紹介するZenphotoは、数あるCMSの中でも、次のようなCMSを探している方にはとてもオススメのWebギャラリーCMSです。 簡単にインストールするだけでWebギャラリーとして使えるCMSが欲しい flickrなどの画像投稿サービスを使わずに自分でギャラリー管理をしたい ギャラリーの見せ方を自分好みにカスタマイズしたい 第1回目はそのZenphotoの最新バージョン
直感的な操作と柔軟なカスタマイズ性を備え、導入事例が増加中のオープンソースCMS『concrete5』。使いやすさが一番の魅力のCMSですが、実はエンタープライズ用途のCMSとしても十分な機能を揃えています。 concrete5を開発するPortlandLabsは、concrete5に追加インストールするエンタープライズ向け有償機能として、大規模かつセキュアなWebサイトのCMSに求められる静的HTML出力機能とデジタルアセット管理(DAM)機能をラインナップに追加しました。 オープンソースCMSの使いやすさと利点を保ったまま、企業サイトへも導入できるのがconcrete5の魅力です。今回は、エンタープライズ向けに用意された4つの有償機能についてご紹介します。 concrete5の4つのエンタープライズ向け追加機能静的HTML出力(HTML Exporter)concrete5をはじめとす
Zen Cart日本語版 公式サイトへようこそ Zen-Cart.JP(Zen Cart日本語版公式サイト)へようこそ。 Zen Cartは、有志によって開発・頒布が行われているオープンソースのオンラインショップ構築プログラムです。 一企業が販売する製品ではなく、無料ダウンロードができ、改変・再配布は自由に行えます(ライセンスはGPL v2)。 PHP(プログラム言語)とMySQL(データベース)が稼働する多くのサーバーで動かすことができます。 開発元はZen-Cart.com(Zen Ventures, LLC)です。 Zen-Cart.jpは、日本語版の開発・配布の拠点として2004年にスタートしました。 世界各国、そして日本でも導入実績多数 ( →導入実績を見る) 非常に高機能 ( → 日本語版デモサイトを見る) Zen-Cart.JPからのお知らせ 2015/10/06 - Fac
こんにちは!ChatWork CTOの山本です。 ChatWork Advent Calendar3日目を担当します。 今回は、ChatWork社内でサイト制作に使っている、デザイナ向け静的サイトジェネレーター「Phest(フェスト)」というツールを公開します! >>PhestのGitHubリポジトリはこちら 静的サイトジェネレーターって?静的サイトジェネレーターとは、テンプレートなどプログラム的な処理を実行し、 HTML/JavaScript/CSS/画像などだけで構成された静的なWebサイトとして書き出すツールのことです。 Webサイトをつくる上で共通のヘッダやフッタなどは、PHPやSSIなどのinclude構文を使ったり、 そもそもWordpressなどのBlogやCMSなどを使って構築するケースが多いと思います。 静的サイトジェネレーターは、そういったシステムが必要な部分をあらかじ
トレンドマイクロ社のセキュリティブログでWordPressなどのCMSの脆弱性を悪用するスパムボット「Stealrat」に関するエントリが公開されています。この記事によると、2013年4月~7月末で約19万5千ものサイトが「Stealrat」に感染し改ざんされたとのこと。 CMSの脆弱性を悪用するスパムボット「Stealrat」による感染を確認するには? | トレンドマイクロ セキュリティ ブログ (ウイルス解析担当者による Trend Micro Security Blog) このスパムボットの運用状況を監視する過程で、弊社は、約19万5千もの改ざんされたドメインおよび IPアドレスを特定しました(期間:2013年4月~7月末)。これら改ざんサイトの共通点として、このスパムボットを操作するサイバー犯罪者は、脆弱性を抱える「コンテンツ管理システム(CMS)」を使用する Webサイトを悪用し
Stylized Webのエントリーから、知っていると便利なWordPressのTipsを紹介します。 Useful WordPress Tricks 参考情報として、WordPress Codex 日本語版の関連項目へのリンクを追加しています。 カテゴリ名の表示 カテゴリ名を表示します。 参考:テンプレートタグ/get the category <textarea name="code" class="html" cols="60" rows="5"> <?php $category = get_the_category(); echo $category[0]->cat_name; ?> </textarea>
こんにちは、九州ライターの村上です。 突然ですがみなさん、WordPressってご存知ですか? どういうものかというと「ホームページ作成用のオープンソース」でして、「誰でも書き直して使っていいよ」という親切なフリーソフトウェアなのです。このLIGブログもWordPressを元にカスタマイズし、作られています。 今日はWordPress以外の、意外と知られていないCMSについてのご紹介です。 【こちらもおすすめ】 ☞ 「クラウドCMS導入によるWebサイト制作・運用のメリットとおすすめ比較まとめ」 CMSとは? CMSとは、コンテンツマネージメントシステム(Content Management System)の略称です。 今までは専門の管理者しか触れなかったWebなどのコンテンツを、Web担当者以外が簡単に管理できるように開発されたシステムのことです。 なぜCMSがいいのか? CMSを使うと
WordPressの各エントリーに編集ボタンを付けたり、シングルクォートの自動置換を無効化するなど、使いやすくするための15のスニペットをForTheLoseから紹介します。 15 Useful WordPress Tricks to Make Your Theme Even Better 古いエントリーのコメント入力をクローズ 古いエントリーにはスパムコメントがつくので、コメント入力をクローズにします。 function.phpに下記を記述します(例:1ヵ月以上前)。 <textarea name="code" class="html" cols="60" rows="5"> <?php function close_comments( $posts ) { if ( !is_single() ) { return $posts; } if ( time() - strtotime( $
PHP 5.5 で mysql 拡張モジュールが非推奨になり、E_DEPRECATED エラーが表示されるようになりました。将来の PHP のバージョンで削除されます。 mysql 拡張モジュールに依存する CMS を使ってサイトを運用している場合、将来、運用サーバーに導入されている PHP のバージョンの切り替えに備えて、 mysqli もしくは PDO に対応した CMS のバージョンへのアップグレードするか、別の CMS やウェブサービスに切り替える必要があります。 多くの PHP 製の CMS が共有ホスティングにインストールされており、共有ホスティングは比較的古い PHP のバージョンのサポートを続ける傾向にありますが、古い PHP のバージョンを使い続ける場合、PHP のバグやセキュリティの未対応、より新しい PHP のバージョンを最小バージョンとするライブラリや CMS を導
noupeのエントリー「Wordpress Security Tips and Hacks」から、WordPressを安全に運営するための10のTipsを紹介します。 Wordpress Security Tips and Hacks 追記: 2008年2月20日 9の「FilesMatch」の記述を修正しました。 併せて「FilesMatch」の関連リンクを追加しました。 タロタローグ ブログ さん、ありがとうございました。 全てのユーザーにサーバー全部の検索を許可しない。 「search.php」で下記の検索コードは使用しない。 <?php echo $_SERVER ['PHP_SELF']; ?> 代わりに下記のコードを使用する。 <?php bloginfo ('home'); ?> 「wp-」がついているフォルダをサーチエンジンなどに登録されないように、「robots.
1. RSS FeedをFeedBurnerで配信 WordPressのRSS FeedsをFeedBurnerにリダイレクトさせます。 ※FeedBurnerの利用には、登録が必要です。 ルートの「.htaccess」に下記を記述します。 <textarea name="code" class="html" cols="60" rows="5"> <ifModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_USER_AGENT} !FeedBurner [NC] RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC] RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http:///feeds.feedburner.jp/example [R=302,NC,
Bertaはデザインの自由度が高いCMSです。データベースを使わないCMSになっています。 なんか凄いソフトウェア…。BertaはCMSですが、自由度が非常に高く、コンテンツの配置が自由にできてしまいます。その自由度の高さも相まって、デザインや写真家の方が数多く使っているようです。 まずログインします。 サイトをセットアップします。 セクションを作ります。これがメニューになります。チュートリアルのヘルプ付きで分かりやすいです。 セクションを作ったら、その内容を編集します。 これがページです。ほぼ何もありません。ここから自由にコンテンツを配置していきます。 配置する場所はX/Y軸ともに自由です。 ファイルを貼付けたりテキストを入れたりできます。 例えばこんな画像を。場所は自由に設定できます。 実際にBertaを使ったWebサイトです。ポートフォリオ的なサイトでしょうか。 こういった写真系のサ
WordPress とは クリエイターや中小企業から大企業にまで、世界中の何百万ものウェブサイトに選ばれているオープンソースのパブリッシングプラットフォームです。 デザイン どんなウェブサイトも、柔軟なデザインツールとブロックによって作成できます。テーマを選ぶか、真っ白なキャンバスから始めましょう。細部までカスタマイズできます。コードを書く必要はありません。
Meet WordPress The open source publishing platform of choice for millions of websites worldwide—from creators and small businesses to enterprises. Design Create any website with flexible design tools and the power of blocks. Start with a blank canvas or choose a theme. Customize every detail—no code needed. Build See how your site will look in real time, even as you add, edit, and rearrange conten
これまで多数のCMSを見てきたが、ここまで完成度が高いと言えるものに出会ったことはなかった…そう言えるくらい凄い。このどきどき感はDekiWikiに触れた時に感じたものに近い。 見たまま編集できるCMS CMSと言えば、ユーザ画面と管理画面に分かれていて、管理画面はモジュールやテーマの設定、各項目の並びを指定するのが通常だ。実際の出力結果はシステム任せで、その点が柔軟性に欠ける点でもあった。 しかしこれは違う。見たまま編集でき、さらに高い柔軟性を維持している。 今回紹介するオープンソース・ソフトウェアはconcrete5、デザイン、管理、コンテンツ作成全てが高度なCMSだ。 相当個人的な感情が入ってしまっているのは、同じようなシステムを構築する予定があったからだ。だがconcrete5は完成度も高く、多少の改造さえ施せば十分な気がする。やはり下手に開発コストをかけるよりもオープンソースで探
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く