神は子猫を殺します...

RIP、子猫... こんにちは、Habrahabr。 昨夜、私はついに私のちょっとした楽しいプロジェクト-http://godkillskitten.comを使用可能な状態にしました。



要するに、これは誰もが多くの人々が日々よくやっていることについて小さな重要なメモを投稿することができるサイトであり、彼らが実際にうまくやっていないと疑うことはありません。 メモを公開した後、作成者はすぐにリンクを受け取ります。このリンクは「ミューズ」と共有するか、単にインターネット上の目立つ場所に置くだけです。 モデレーターによる検討後の良いメモは、サイトのメインページで利用可能になります。平凡なメモは1か月間存続し、著者によく知られているリンクからアクセスできます。



はい、メモでさえ印刷して、会計で掛けることができます。



このプロジェクトは、システム管理者、サポートおよびサポートサービスの従業員、プログラマー、運転手、教師などの幅広い人々に役立ちます。一般的に、世界を少しでも良くしたい(そしてできる)人は誰でもいます。 :)





それがすべて始まった方法



On:Re:On:Re:On:Re:緊急レポートが来ました! 」そして、半年前に送られた報告書とは何の関係もないテキストで、私はそれについて何かする必要があると決めました。 宛先への個人的な説明は私たちの方法ではありません(残念ながら、このような手紙は多くの人々から来ています)。したがって、 この投稿*は私の個人的なブログに書かれています。



あなたは知っている、それは助けた。 「 Fwd:従業員の注意を引く 」という件名の手紙の代わりに「 Fwd:労働協約の変更 」という手紙が届き始め、これらすべての「 Re:Re:Re:... 」が著しく小さくなりました。 さらに、サイトのトラフィック統計の分析により、この投稿が非常に人気があることが示されました。



最初はブログでこのトピックに関する出版物のサイクルを継続するというアイデアがありましたが、別のアイデアに失いました-誰もがこの方法で自分自身を表現できる別のリソースを作成する。 NetBeansを起動しました。



これはどのように行われますか



私が必要とする機能を備えたサイトを作成するタスクは非常に単純です。機能のボリュームが非常に控えめである一方で、CMSなどの標準ソリューションに適合するにはあまりにも具体的です(たとえば、ユーザー登録がないため) 。 理想的なオプションは、優れたフレームワークを使用することですが、作業量を再度評価すると、汎用のPHPマイクロフレームワーク(MVC)を使用してこの問題をより迅速に解決できるという結論に達しました。 プロジェクトの推定時間枠tが最終的にt×Piに変わったため、この選択が正しいかどうかは今はわかりませんが、完了しました。 さらに、自転車を書くことの楽しさは、Zendのマニュアルを学ぶことよりもはるかに大きいです。 :)



このプロジェクトでは、bit.lyで作業するためのクラスをゼロから作成し、サイトマップ、RSSを作成しました。これは単純で非常に興味深く、多くの喜びを感じました。 最も面白いタスクは、おそらく、評価の実装です。メモに投票する可能性を1つのIPアドレスに制限したくはありませんでしたが、同時に不正行為から身を守る必要がありました。 はい、誰も気にしないことを理解していますが、それは原則の問題です。 明らかな理由でソリューションの詳細を説明しませんが、それが機能すると信じるいくつかの理由があります。



非常に有用な体験は、ユーザビリティの欠陥の結果を観察することでした。テキストが特定のテンプレート内に表示されることはユーザーには明らかではなかったため、出版物の90%を編集する必要がありました。 「サンプル」フォームをフィールドに追加すると、この問題はほとんどなくなりました。



次は何ですか



近い将来の計画は、TwitterとLiveJournalで新しいエントリのブロードキャストを編成することです。 プロジェクトが興味をそそり、人気があれば、ウクライナ語版にします(ほとんどのエントリは、翻訳を行うことでロシア語サイトとウクライナ語サイトの間で「同期」できます)。



それでも、もちろん、私はサイトの視覚的およびテキスト的なデザインを整頓したいと思います-私はデザイナーでもライターでもありません。 しかし、ここでは、残念ながら、専門の専門家の助けがなければ管理することはできません。誰かが参加する準備ができていれば、協力できてとてもうれしいです。



子猫を救う-世俗的な知恵を共有しましょう! :)



*質問の形式のアイデアは、かつて人気の動機付けに触発されますあなたがマスターベーションするたびに...神は子猫を殺します



Upd。:プロジェクトのメインページに、この投稿の公開後に表示されたすべてのエントリを表示したい場合は、それらの詳細な説明(「...」フィールド)を残してください。 「悪いから」、「不可能だから」、「嫌いな人だけがこれを行うから」という選択肢は少しは変わりません。もっと合理的で、スマートで、できれば親切にしたいです。 :)私はルールとユーザー同意について慎重に考えなければならないことがわかります。



Upd 2。:Habraeffect。 :(私はVPSリソースのアップグレードに関するサポートを決定します。メインのトピックからトピックを削除する必要がありました、おaび申し上げます。



All Articles