Я ищу веб-приложение с открытым исходным кодом, написанное на Python или Perl.
Мне нужно это, чтобы реализовать специализированный редактор на основе Интернета для моих собственных нужд, и я хочу заимствовать код/идеи от pastebin, так как у меня нет большого опыта в веб-программировании.
Можете ли вы указать на один (или несколько)?
Заранее спасибо
Ответ 1
Lodgeit написан на Python и является хорошим пастебином
Ответ 2
Мне нравится pastebot, который обеспечивает http://paste.pocoo.org/ (например). Это Perl и использует POE.
Ответ 3
Stickum написан с использованием TurboGears и поддерживает подсветку синтаксиса для большого количества языков благодаря использованию Pygments. Вы можете увидеть его в действии на Fedora Pastebin.
Ответ 4
http://dpaste.com/ написан на Python с Django. Из http://dpaste.com/about/:
Этот сайт начался как упражнение. Было глупо, что у кодов Django не было приложения pastebin, написанного в Django, при написании приложения pastebin это всего лишь пара шагов выше "Hello, World" по сложности. Первоначально это было общие представления - другими словами, это была некоторая информация о конфигурации плюс несколько шаблонов - и отлично работала, но поскольку я добавленные функции потребовали некоторого фактического программирования. Источник для "чистой общей" версии сайта по-прежнему доступен здесь. В какой-то момент я могу опубликовать последний источник, но этот контингент нашел время, чтобы выполнить очистку и улучшения в моем списке.
Книга Python Web Development с Django (в соавторстве с Paul Bissex, создатель dpaste) содержит главу о создании pastebin.
Ответ 5
Pastebot может быть одним из оригинальных pastebins и распространяется на CPAN и развивается в github и/или gitorious в эти дни.
Ответ 6
Вы считали Гиста из github?
http://gist.github.com/
Gist - это простой способ обмена фрагментами и пастами с другими. Все репозитории являются хранилищами git, поэтому они автоматически версируются, становятся доступными и могут использоваться как хранилище git.
Ответ 7
Hpaste - это хорошо. поставляется с pln txt и подсветкой python (pygments), но вы можете добавить более легко. n, если вам нужна помощь, вы можете связаться с автором (patx@patx.me). hpaste wiki. также работает в чистом python, это veyr light wieght и легко настраивается (загружается на сайт ur).
Ответ 8
Codepad.org отлично подходит для небольших примеров, поскольку он будет компилировать и запускать ваш код. Это бесценно для того, чтобы убедиться, что вы и кто бы то ни было на одной странице. Это не open-source полностью, но некоторые части, которые он использует, и это хорошая возможность рассмотреть.
Ответ 9
http://pastebin.im имеет возможность отлаживать более 50 языков программирования.
Он работает в open-source приложении pastebin.com.
Ответ 10
У меня был неплохой опыт работы с открытым исходным кодом PHP Stikked: http://code.google.com/p/stikked
Его написано в CodeIgniter и установка относительно безболезненна.