Как сделать Вашу веб-платформу популярной?

Необходимо быть в состоянии определить количество цифр, которые Вы хотите к раунду к использованию Математики. Вокруг (YourNumber, 2)

можно считать больше здесь .

10
задан raven 5 November 2009 в 15:38
поделиться

8 ответов

  • Сделайте это хорошо
  • Сделайте хорошую документацию (например, symfony)
  • Убедитесь, что для этого есть рынок
  • Сделайте хороший веб-сайт
  • Продвигайте его через группы пользователей и т. Д. .
  • Убедитесь, что у вас есть достойное сообщество, такое как группы пользователей, IRC-чат, форумы

Однако, по моему опыту, документация, безусловно, является наиболее важной частью. Если вы сделаете это хорошо и ваш фреймворк будет так же хорош, как и документация, вы получите пользователей :)

6
ответ дан 3 December 2019 в 23:50
поделиться

Предлагаю вам прочтите эссе Пола Грэма Быть популярным , в котором анализируется популярность языков программирования. Хотя ваш веб-фреймворк не совсем язык программирования, он, вероятно, квалифицируется как предметно-ориентированный язык , что делает его предложения весьма актуальными.

2
ответ дан 3 December 2019 в 23:50
поделиться

Четко объясните, зачем миру нужна ваша структура.

Каковы его основные преимущества перед использованием Framework A, B или C?

Возьмите трех основных конкурентов и сравните их. Если ваши аргументы достаточно хороши, и ваша документация достаточно сильна, вы убедите людей переключиться.

1
ответ дан 3 December 2019 в 23:50
поделиться

Почему бы не сделать что-нибудь отличное, что можно было бы встроить в другие сайты, например приложение, которое можно интегрировать в facebook? Конечно, добавьте что-нибудь вроде «Сделано с FrameworkX» и ссылку на свой сайт: -)

2
ответ дан 3 December 2019 в 23:50
поделиться

Сделайте это хорошо (чистый код, простой в использовании, хорошо документированный, учебные пособия, по крайней мере, в некотором смысле лучше, чем другие фреймворки)

Сделайте его красивым (профессиональный, современный веб-сайт; хороший ищите примеры)

Сделайте это круто (найдите что-то, что привлекает компьютерных фанатов. Они ранние последователи и рассказывают о том, что они делают. Если вы сможете убедить их, это будет большим плюсом)

Будьте отзывчивыми. Убедитесь, что вы знаете, что об этом говорят люди. Убедитесь, что они могут связаться с вами по электронной почте, в твиттере и на форуме. Убедитесь, что вы слышите об этом, когда люди говорят об этом где-либо еще в Интернете (оповещения Google)

Сделайте так, чтобы люди могли вносить свой вклад и участвовать.

Нет сильных и слабых сторон вашей структуры.

Сделайте из этого что-нибудь крутое. Просто создайте с помощью фреймворка инструмент, который изменит правила игры, например twitter.

Продвигайте его (stackoverflow, twitter, blog, конференции, slideshare), но делайте это честно. Если это выглядит как реклама, все будут делать то же, что и все: игнорировать ее. Но если интересно, и проблему решает хорошо. Люди будут слушать.

1
ответ дан 3 December 2019 в 23:50
поделиться

Извините, но ваш вопрос неверен. Если вам нужно спросить об этом, вы, вероятно, не готовы создать веб-фреймворк. Я не хочу быть отрицательным, поэтому сформулирую свой совет положительно:

Вы должны иметь опыт или понимать все веб-фреймворки, которые были разработаны. Интернет не такой уж и старый, так что это все еще практично. Поймите и научитесь использовать все, от Perl / CGI до Twisted и Rails.

Вы также должны хорошо разбираться в структуре . Это отдельная область. Вначале вы поймете шаблоны проектирования, а затем по опыту узнаете, как обеспечить гибкость, расширяемость и простоту использования. Вы' Я изучил другие фреймворки - MFC, Swing, STL - и увидел их преимущества и недостатки.

Вот почему это все важно: Ruby on Rails охватывает большинство лучших практик из разработки программного обеспечения, которые мы открыли за последние 20 лет. Огромным фактором успеха Rails является то, что его авторы понимали, что работало, а что нет в прошлом.

Это всего лишь несколько подсказок.

1
ответ дан 3 December 2019 в 23:50
поделиться

Я хотел бы увидеть учебные пособия, примеры кода и хорошую документацию по API. Я выбираю библиотеки и фреймворки в первую очередь на основе документации. Особенности - вторая моя забота. В конце концов, чем хороши функции, если я не понимаю, как заставить их работать?

0
ответ дан 3 December 2019 в 23:50
поделиться

Дон не забудьте скринкасты :)

0
ответ дан 3 December 2019 в 23:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: