Содержание
Javascript, Php, Python, Net, Asp, Html, Css, Cms, Perl, Графика, Html, Xml, Flash Web
Содержание
- Web
- Сервисов Для Технического Аудита Сайта
- К Тому Же, Специалист По Программированию Сайтов, Должен Разбираться В Следующих Вопросах:
- Программа Обучения Javascript
- Html Та Css
- Язык До Сайта Доведет: Обзор Популярных Языков Веб
Его можно использовать даже в обычном блокноте (.txt). Для более удобного его использования есть специальные программы, например Notepad++. Более подробно об использовании этого языка будет описано в уроках по HTML. В основном используется для статических веб-страниц. Для динамической функциональности вам может потребоваться использовать JavaScript или бэкэнд-язык, такой как PHP. Легко интегрируется с базовыми языками, такими как PHP и Node.js.
- Применяется для решения многих дилемм, позволяет быстро и эффективно интегрировать системы, разрабатывать обычные сайты и даже ML .
- Как подчеркивается в моей истории, HTML и его аналоги используются для создания презентации.
- Вы можете просматривать его с помощью любого веб-браузера (например, Google Chrome, Safari или Mozilla Firefox).
- Сообщество учеников Coursera начисляет более 10 миллион человек из самых разных уголков планеты, а это значит, что вы не только получите необходимые знания, но и обзаведетесь друзьями.
- Как я и говорил, HTML это основной язык веб-программирования.
Где я могу запрограммировать все, что я хочу на истинном языке программирования — включая механизмы компоновки — просто невозможно достичь одинаковых вещей с языками, которые не являются T-C. Поскольку HTML / CSS является языком разметки или представления, он находится в конце диаграммы потока данных. Никакой другой код не находится ниже по потоку. Навыки проектирования более высокого уровня, которые нужны кому-то для разработки хорошей схемы API, сервиса или базы данных, не используются в HTML и CSS. Как правило, нет необходимости в модульности чего-либо, связанного с HTML или CSS, или, если есть, это не зависит от графического дизайнера. Редко, когда какой-либо функционал сделан с HTML / CSS .
Web
Навыки разработки на более высоком уровне, которые кому-то нужны для разработки хорошей схемы API, сервиса или базы данных, не используются в HTML и CSS. Как правило, нет необходимости в модуляции всего HTML или CSS, или, если есть, это не до графического дизайнера для этого. Редко, что любая функциональность выполняется с помощью HTML /CSS .
Но это является значительным различием, поскольку любой, кто не знает, что это значит, не имеет места в команде, которая занимается веб-разработкой. Но я полагаю, что для тех, для кого это происходит, различие между HTML, CSS, XML и т. И Real Programming Languagesâ € ™ / похоже на различие между деревом и краской как здание материалы. Вы не можете строить вещи с краской, как вы можете, с деревом, а также вы не можете program с HTML, как вы можете с помощью RPL. Программисты часто считают необходимым оправдать количество времени, которое требуется для получения результатов, по сравнению с быстрыми результатами, достигнутыми разработчиками пользовательского интерфейса. Чтобы сделать это, им необходимо провести различие между тем, что обе группы фактически делают .
Полагаете, что создавать веб-сайты очень сложно? С появлением HTML5, новейшей версии стандарта HTML, создавать и настраивать веб-страницы стало проще, чем когда-либо. С помощью этой замечательной книги, написанной простым и понятным языком, вы …
При его изучении слушатели ознакомятся не только с базовыми возможностями HTML, CSS и JavaScript, но и популярными библиотеками и фрэймворками в области frontend-разработки . В ходе изучения курса слушателю выдаются методические материалы и презентации лекций. Excel Easy – это онлайн-учебник для тех, кто хочет использовать функционал Excel на все 100%. На сайте предоставлена не только теория, но и около 300 задач и примеров практического использования этой популярной программы.
Это эффективный метод совместного применения всех инструментов – HTML, CSS, JavaScript – для увеличения скорости интерфейса и уменьшения нагрузки на сервер. Еще больше информации про курсы и учебные заведения. Научиться HTML-верстке под силу каждому человеку. Если вы планируете овладеть новой профессией, придется окунуться в мир HTML, CSS и JavaScript, следить за изменением стандартов и технологий и много практиковаться.
Сервисов Для Технического Аудита Сайта
HTML не является языком программирования, то есть он не имеет возможности создавать динамические функции. Вместо этого он позволяет организовывать и форматировать документы, аналогично Microsoft Word. Формально HTML считается языком разметки веб-страниц. язык программирования html Результат интерпретируется браузером, и пользователь видит текст на экране компьютера или смартфона в заданном разработчиком виде. Первые сайты создавались практически на «чистом» коде HTML при незначительном включении скриптов на JavaScript.
Полученные знания и навыки можно использовать в области frontend-разработки и HTML-верстки, работая как в IT-компании, так и на фрилансе. Базовые знания, полученные при изучении курса, могут стать основой для изучения других технологий, в частности, библиотек и фрэймверков Javascript. Курс является практико-ориентированным и строится на максимальном использовании практических заданий в области создания статических и динамических веб-страниц.
После прохождения курса преподаватель сохраняет коммуникацию с учениками посредством электронной почты и социальных сетей. Если у вас уже есть какие-то знания по JS разработке, то вы можете пойти на курсы Advanced или Professional уровня, минуя базовые курсы. Использовав опыт зарубежных аналогов, поставили себе цель – выпустить циклы курсов, которые будут последовательно связаны между собой. Лекции читают преподаватели ведущих украинских вузов. Несмотря на небольшую базу предложенных курсов, их темы достаточно разнообразны, – социология, иностранные языки, бизнес, IT, право и история, психология и т.д.
Вы можете абсолютно бесплатно скачать офлайн версию сайта W3Schools на русском архивом с GitHub и пользоваться локально на своём компьютере. РНР обладает открытым исходным кодом и распространяется бесплатно, если у вас есть желание взглянуть на исходники языка – они публично доступен наGitHub. А требует ли «профессия» блогера каких-то обязательных умений и навыков? В требования к такому маркетологу обязательно входят знания основных принципов и правил работы поисковых машин.
К Тому Же, Специалист По Программированию Сайтов, Должен Разбираться В Следующих Вопросах:
В каркасе Angular 2 введена совершенно новая парадигма разработки веб-приложений. Эта книга — идеальное пособие для начинающих изучать Python. Руководство, написанное опытным разработчиком и преподавателем, научит фундаментальным принципам программирования на примере создания простых игр. Вы приобретете необходимые навыки для разработки …
Этот ресурс подойдет тем, кого мотивирует коллективное обучение и преподавательский контроль. Хоть и удаленный, но все равно учитель поможет задать определённый темп обучения и не даст вам расслабиться. Udacity создан на базе Стэнфордского университа, а это значит, что у вас есть возможность абсолютно бесплатно прослушать университетские курсы дистанционно. Необязательный атрибут defer указывает, что обозреватель может отложить обработку данного сценария до завершения загрузки и отображения документа.
В книге 20 иллюстрированных уроков, более 20 практических упражнений на тему программирования веб-сценариев и 18 заданий для самостоятельной работы. Простым языком, кратко, наглядно рассказано о новых программных инструментах, появившихся в последние годы … В книге 25 иллюстрированных уроков, 100 практических упражнений https://deveducation.com/ на тему разработки простых веб-сайтов и более 50 заданий для самостоятельной работы. Рассмотрена система безопасности web-серверов и типичные ошибки, совершаемые web-разработчиками при написании сценариев на языках PHP, ASP и Perl. Приведены примеры взлома реальных web-сайтов, имеющих уязвимости, в том числе и популярных.
Программа Обучения Javascript
Мы предлагаемкурс HTML / CSS,как второй уровень в программировании – это введение в текстовый кодинг с помощью языков разметкиHTMLиCSS. На этом уровне учащиеся создают разнообразные маленькие игры, анимации. Мы предлагаем курс HTML / CSS, как второй уровень в программировании – это введение в текстовый кодинг с помощью языков разметки HTML и CSS.
Html Та Css
Благодаря чему данный сайт практически невозможно взломать! Сайт на данный момент разрабатывается и наполняется, поэтому некоторые ссылки ещё могут не работать. Каждый тег выполняет свои определенные функции и вам для того чтобы научится создавать веб страницы необходимо знать для чего предназначен тот или иной тег. Я думаю, что теперь Вы немного поняли, что такое html. Для создания простенького сайта, вам хватит и одного языка, основного, а именно HTML.
Форматирование текста – выделение курсивом, жирным шрифтом, подчеркивание, размер кегля, нумерованные/маркированные списки. Основная задача языка заключалась в воспроизведении контента без искажений независимо от технического оснащения устройства. Не полные по Тьюрингу языки также существуют, но так как их создают в основном в академических целях, то они малоизвестны и широко не применяются. Другими словами язык является полным по Тьюрингу, если любая вычислимая функция, которая Вам нужна, может быть записана на этом языке и решена его исполнителем. Знаковая система — это система однообразно интерпретируемых и трактуемых сообщений/сигналов, которыми можно обмениваться в процессе общения.
Давным-давно сайты были статичны, состояли из готовых страничекHTML, объединенных гиперссылками. Но для внесения правок в материалы или их добавления нужно было дописывать и переписывать эти страницы, что часто вело к тому, что приходилось вручную переделывать весь сайт. Затем ситуацию поправил CSS и клиентские скриптовые языки, которые позволили внести в браузер немного динамики. Появились активное меню, более сложные структуры, «всплывающие» окна и т.д. А автоматическим созданием страниц со стороны сервера занимались CGI-программы (скрипты).
Если вы новичок в этом деле, то вы наверняка захотите узнать что же это такое. HTML является основным языком разметки в интернете. Он запускается изначально в каждом браузере и поддерживается консорциумом World Wide Web. Из-за быстрого роста популярности HTML теперь считается официальным веб-стандартом.
Если вы пытаетесь самостоятельно изучить HTML и CSS, то это практическое руководство — для вас. Но для начала нужно запастись терпением и усидчивостью — это очень важные составляющие в данном направлении. Изучение верстки сайта с нуля можно разделить на несколько этапов.
Изучите CSS —здесь вы узнаете, что такое селектор, какие типы селекторов бывают, их специфичность и многое другое. CSS — очень важная тема в мире веб-разработки. Это стили отображения веб-страниц, которые вы видите ежедневно. Сайт (вебсайт) — это своеобразная ячейка в сети интернет, предоставляющая какую либо информацию для своего посетителя. Для тех кто дружит с английским, определение термина вебсайт читается уже в самом названии.
Что позволило работать с набором баз данных и поддерживать большое количество различных API. Эта версия имела некоторые задатки объектно-ориентированного подхода, что вызвало интерес и привлекло новых пользователей языка. В правом сайд-баре в разделе Полезные ресурсы. В сети существует довольно много разных ресурсов для изучения веб-технологий и вы можете воспользоваться любым из них. Автор сайта также ещё учится веб-технологиям и данный сайт создаётся по мере обучения. А если интернет-маркетолог умеет верстать хотя бы простейшие страницы сайта или лендинг-пейдж – он будет более привлекательным кандидатом на позицию в компанию.
Библиотека jQuery – это набор готовых решений на языке программирования JavaScript, которые облегчат работу веб-разработчика. Кроме того, как и традиционные языки программирования, такие как C, Pascal и Java, и в отличие от веб-языков, таких как JavaScript, Ur/Web имеет жесткую типизацию. То есть все переменные связываются с определенным типом данных в самом начале, и затем этот тип уже нельзя изменить.
Perl | Все для CMS
Главная » Записи с тегом «Perl»
Рубрики с меткой ‘Perl’
Октябрь 13th, 2014 Topaz
С развитием всемирной Сети у ее пользователей появилось множество замечательных возможностей. Оной из них является бесплатный хостинг. Разместить свою страничку в Сети проще простого, да к тому же еще за 5 минут, бесплатно… Но всем читателям известно, где по-настоящему есть бесплатный сыр: в обмен на услуги размещения информации, на страничках бесплатного хостинга всплывают баннеры хостера. Также приходится существовать без удобств: как правило, такие сервисы, как SSI, Perl, PHP, SQL, как правило, отсутствуют. Читать далее »
Опубликовано в рубрике Разное Метки: CSS, HTML, JavaScript, Perl, PHP, SQL, SSI, Программирование для WebКомментариев нет »
Октябрь 10th, 2014 Topaz
Каждый, кто начинает программировать на Перле, сталкивается с аббревиатурой CPAN, что значит Comprehensive Perl Archive Network («всеобъемлющий архив по Перлу») CPAN — прекрасный ресурс, где можно отыскать все что угодно, связанное с Перлом. В мире много зеркал CPAN, так что выбирайте то, которое вам ближе географически. Для этого сходите на ftp://ftp.funet.fi/pub/languages/perl/CPAN/CPAN, где есть список всех зеркал.
Читать далее »
Опубликовано в рубрике Разное Метки: CGI, Perl, веб-интерфейс, Программирование для Web, Создание news-reader’аКомментариев нет »
Октябрь 10th, 2014 Topaz
Каждый, кто начинает программировать на Перле, сталкивается с аббревиатурой CPAN, что значит Comprehensive Perl Archive Network («всеобъемлющий архив по Перлу») CPAN — прекрасный ресурс, где можно отыскать все что угодно, связанное с Перлом. В мире много зеркал CPAN, так что выбирайте то, которое вам ближе географически. Для этого сходите на ftp://ftp.funet.fi/pub/languages/perl/CPAN/CPAN, где есть список всех зеркал. Читать далее »
Опубликовано в рубрике Разное Метки: CGI, LWP, NNTP, Perl, Использование модулей CGI.pm, Программирование для WebКомментариев нет »
Октябрь 10th, 2014 Topaz
Вы, может, знаете, что HTML разрешает вставлять META-тэги в заголовок документа. Тогда вы, я просто уверен, знаете для чего они нужны. Кто не в курсе — кратенько поясню: Существуют поисковые сервера, которые ползают по зарегистрировавшимся в их базе сайтах и индексируют странички. При этом они обращают пристальное внимание на МЕТА-тэги, а особенно на keywords и description (<ключевые слова> и <описание>).
Читать далее »
Опубликовано в рубрике Разное Метки: CGI, HTML, Meta теги, Perl, Программирование для Web, Создание индексаКомментариев нет »
Октябрь 10th, 2014 Topaz
Данная статья не в коем случае не претендует на полное руководство по работе с MySQL. Напротив, оно предназначено для тех, кому нужно срочно написать некоторый код на Perl работающий с MySQL.
Читать далее »
Опубликовано в рубрике Разное Метки: CGI, MySQL, Perl, Программирование для Web, Функция delete, Функция insertКомментариев нет »
Октябрь 10th, 2014 Topaz
В последнее время довольно популярными стали почтовые системы с Web-интерфейсом. Надо заметить, это довольно удобно, особенно для пользователей, которые выходят в интернет с разных компьютеров.
Читать далее »
Опубликовано в рубрике Разное Метки: CGI, Perl, pop3, Web-интерфейс, имя пользователя, пароль, Программирование для WebКомментариев нет »
Октябрь 10th, 2014 Topaz
Нет, нет и еще раз нет! Изобретение «велосипедов» не преследуется по закону, но и не особо приветствуется. Просто иногда хочется понять механизм работы некоторых элементов, к которым давно привык, и не обращаешь на них внимание. Для обработки данных, получаемых из формы, существует много модулей:CGI, CGI::Simple, CGI::Lite, CGI::WebIn, это из тех, которые знаю я. Наверняка их еще больше. А что я вижу в скриптах «неизвестного производства»? Читать далее »
Опубликовано в рубрике Разное Метки: CGI, Perl, Модуль CGI, Начало модуля, объявление объекта, Программирование для WebКомментариев нет »
Октябрь 10th, 2014 Topaz
Исходный код: WCN-0. 1-win.zip (2003-03-22 17:34:34/3358/159)
Честно говоря не думал, что на разборки с файловым мониторингом уйдет столько времени. Да, тема попалась не из легких. Во-первых, эффективный мониторинг можно организовать только на уровне системы. Как следствие, необходимость взаимодействовать с API через специфическое расширение, а это — отдельная тема. В общем, пришлось потрудиться как над алгоритмом, так и над способом его запихивания в perl. Но, обо всем по порядку. Читать далее »
Опубликовано в рубрике Разное Метки: CGI, Perl, Модуль WCN.pm, Программирование для Web, Соединяем с perlКомментариев нет »
Октябрь 10th, 2014 Topaz
Смысл сервера с ветвлением в многопроцессной обработке клиентов. Представьте себе, что несколько клиентских программ попытаются обратиться к обычному серверу, такому, как мы создали в предыдущей главе. Что произойдет? Тот клиент, который обратился первым и будет первым обработан. А что со вторым? Второй будет ждать своей очереди. Согласитесь, что это не совсем удобно. Тем более, что мы работаем в полноценной многозадачной среде. Читать далее »
Опубликовано в рубрике Разное Метки: CGI, Perl, Завершение работы, Механизм работы, Программирование для Web, серверКомментариев нет »
Октябрь 10th, 2014 Topaz
Сразу хочу огорчить программистов под Windows. К сожалению, некоторые из описанных ниже рецептов под Windows работать не будут. Я и сам долго скрежетал зубами, когда в ответ на переопределение STDOUT с помощью разветвляющего open в логи валились сообщения о том, что, мол, нет такой команды. Кого уж тут винить, не знаю, и искать не собираюсь. Читать далее »
Опубликовано в рубрике Разное Метки: CGI, IPC, Perl, Программирование для Web, Процессы, Фильтрация выходных данныхКомментариев нет »
« Предыдущие записи
CMS на Perl для масс, часть II
Автор: scrottie
4 июля 2014 г. , 00:36
(с разрешения), я получил это электронное письмо от бывшего сотрудника Phoenix.PM (мой домашний PM):
Я посмотрел на Ruby on Rails, какой бардак. Я руковожу группой встреч WordPress здесь, в Джексонвилле, Флорида…
В последнее время я переношу код в Mojolicious. Все еще пытаюсь привыкнуть к «новым» способам ведения дел.
У вас есть еще один «бэкер» — на этом все хорошо. Я могу помочь с документацией, по крайней мере, если хотите.
Я был прав. Я не единственный Перлер, который использует WordPress или отвечает за сайт. В моем случае я помогаю с http://biketempe.org в рамках своих обязанностей в совете Tempe Bicycle Action Group.
Прямо сейчас есть 47 сторонников и обещано 1840 долларов: https://www.kickstarter.com/projects/2083389021/create-perl-competition-to-the-php-content-managem
Одна из наград заключается в том, что Я приду в группу PM (или аналогичную) и расскажу о своих глупых хаках, таких как Code::Splice: http://search. cpan.org/perldoc?Code%3A%3ASplice. У меня есть Lightning Talk, основанный на том, что я считаю довольно забавным, которое я вставил в 2013 году, но оно не было принято и еще не использовалось. На Kickstarter есть список Stupid Perl Tricks, которые я проделывал или о которых могу рассказать.
duxclouding.dk — это CRM, созданная поверх WebGUI7 датской компанией. Я узнал об этом из обсуждений на этом Kickstarter.
https://www.flickr.com/photos/hercynium/5892784990/in/photostream/ … кстати, те фиолетовые осьминоги, которые раздавали на предыдущих YAPC, являются талисманом wG.
Вот еще одно фото с конференции пользователей WebGUI: http://www.plainblack.com/uploads/WG/MJ/WGMJkid2GR9qf4yCQiMcuA/DSC00102.JPG … и еще одно: http://www.plainblack.com/uploads/ o_/Vn/o_Vnu67KvQw8bNmkLJBYqA/DSC01499.JPG … нет никаких сомнений в том, что wG создала рабочие места Perl.
Вот видео моего 3/4 законченного установщика на основе curses. Видео было снято danny_mk, ведущим работу по администрированию JS: https://www. youtube.com/watch?v=hvtfpfhvrOM
. в вакуум Google: http://www.plainblack.com/wuc/photos/wuc-photos/wuc-2009/2009-contributors-of-the-year
Кто-то написал вдумчивый короткий пост об этом проекте: http://blog.laufeyjarson.com/2014/06/webgui-a-perl-replacement-for-wordpress/
Это наш лучший шанс сравнить коммерчески конкурентоспособную CMS с WordPress. Спасибо всем, кто принял участие и распространил информацию, чтобы помочь сделать это возможным.
На данный момент мне бы очень хотелось, чтобы Pair Networks или Linode или кто-то еще, кто хочет превзойти их, выступили для заключения спонсорской сделки. Все, кто заходит на сайт проекта и действительно хочет запустить его и разместить на хостинге, будут направлены туда. Выгода!
- 7 комментариев
Продукты с открытым исходным кодом на основе Perl
Это список из всех продуктов с открытым исходным кодом на основе Perl, о которых я знаю.
Особенно, если мы сосредоточимся на продуктах, предназначенных для широкой публики.
Не только другие разработчики Perl.
Спасибо всем людям, но особенно Дину Хэмстеду и
Рене Бэкер, которая прислала мне тонны ссылок.
Я попытался проверить, какие из этих продуктов позволяют людям зарабатывать на них деньги. Как сделать веб-сайт с открытым исходным кодом
проект продвигать бизнес. Мне было бы очень интересно узнать, какие проекты на самом деле поддерживаются их
коммерческие спонсоры, и как они относятся друг к другу?
Они управляются одной компанией? Существует ли коммерческий интерес к проекту, разделяемый несколькими лицами или
компании? Проект чисто развлекательный?
CMS / Издательские системы / Движки блогов / вики
Это смесь платформ. Одни рассматривались как системы управления контентом (CMS), другие — как вики, третьи — как блоги.
двигатели. В конце концов, между тем, что они делают, есть огромное совпадение, поэтому я помещаю их в одну категорию.
Movable Type — это издательская платформа, хотя я думаю, что она в основном известна
как движок блога. Его поддерживает компания Six Apart, которая предоставляет
размещенная версия Movable Type.
На blogs.perl.org работает Movable Type.
Он является продуктом с открытым исходным кодом. Последний выпуск с открытым исходным кодом был 5.2.9..
WebGUI — это система управления контентом (CMS), созданная
Обычный черный. Это очень бизнес-ориентированная CMS. На сайте вы можете найти
ряд партнеров, которые обеспечивают коммерческую поддержку и настройку
Сервисы. Это похоже на живую экосистему с открытым исходным кодом и бизнесом.
Twiki — одно из самых известных программ вики, ориентированное на поддержку
компании. Он построен в основном одноименной компанией, которая также предоставляет
облачный сервис Twiki.
Есть ряд консультантов, оказывающих поддержку Twiki. Они перечислены на веб-сайте в
очень видное место.
Foswiki — это вики-база корпоративной платформы для совместной работы. Там
лица, оказывающие коммерческую поддержку Foswiki.
Bricolage CMS — это система веб-публикаций, обеспечивающая управление рабочим процессом для издателей.
Затем он генерирует страницы, которые могут быть либо статическими, либо даже использовать какой-либо другой язык, чтобы быть динамическими.
(Википедия)
Веб-издатель Krang CMS с открытым исходным кодом. Он используется несколькими веб-сайтами, но, как я вижу, разработка
не слишком активен.
Blosxom — это простой движок блога, генерирующий статические страницы.
Для получения дополнительной информации посетите страницу Blosxom в Википедии.
Существует также новый сайт сообщества для Blosxom.
Cyclone3 и платформа приложений Web 2.0 с открытым исходным кодом. Он использует XUL, который, если я не ошибаюсь,
была прекращена Mozilla.
BlazeBlogger — простая в использовании, но функциональная CMS для командной строки.
Galileo CMS, написанная Джоэлом Бергером.
Blio, статическая система ведения блога.
iWeb CMS
Система управления контентом XIMS
Dreamwidth — это система сообщества для совместного ведения блогов. Он был разветвлен из последнего
версия Live Journal с открытым исходным кодом.
Angerwhale — это пакет для ведения блогов на основе Catalyst.
Как я вижу, он был удален из CPAN и не обновлялся с 2009 года.
Простота CMS и система управления контентом с открытым исходным кодом.
Исходный код доступен на GitHub.
Служба поддержки, отслеживание запросов и ошибок
OTRS — это программное обеспечение службы поддержки и управления ИТ-услугами. Вроде как баг
система слежения, ориентированная на предприятие. Он создан и разработан одноименной компанией из Германии.
Request Tracker — это система отслеживания ошибок и проблем, написанная и поддерживаемая
Лучший практик. Он используется CPAN
а также команда разработчиков Perl.
(Википедия)
Bugzilla — хорошо известная система отслеживания ошибок, разработанная Mozilla и для нее.
Он используется во многих компаниях. Я думаю, что некоторые люди предлагают администрирование и настройку Bugzilla за плату.
оказание услуг.
Список рассылки
Sympa — программа для управления списками рассылки. Вы можете ознакомиться со списком компаний, предоставляющих
коммерческая поддержка Sympa.
Dada Mail — программа для управления списками рассылки. Они предоставляют некоторые коммерческие
услуги, но, как я вижу, это хорошо спрятано на сайте, и я не думаю, что кто-то зарабатывает этим на жизнь.
Majordomo — одна из старейших программ для работы со списками рассылки.
У него даже есть собственная запись в Википедии.
Веб-почта
Cider Webmail — это приложение веб-почты, написанное на Catalyst.
Мониторинг
Munin — это инструмент мониторинга сетевых ресурсов.
Он может предоставлять графики любых данных, таких как загрузка ЦП или «количество новых зарегистрированных пользователей» за последние 5 минут,
последний день или последняя неделя.
Opsview обеспечивает мониторинг сети и приложений крупных, сложных и распределенных
предприятия. Он разработан одноименной компанией. Если я не ошибаюсь,
core с открытым исходным кодом, но у них также есть версии Pro и Enterprise.
OpenSMART обеспечивает мониторинг и создание отчетов для крупного центра обработки данных
установки. Основное внимание уделяется мониторингу и составлению отчетов о приложениях и промежуточном программном обеспечении.
Анализатор журналов
Octopussy.pm — анализатор журналов Perl/XML, средство оповещения и создания отчетов.
AWstats — анализатор логов. Википедия
Анализатор логов Squid
и mirmon для контроля состояния зеркал.
W3Perl — анализатор лог-файлов для Web/FTP/Squid/CUPS/DHCP и почтовых серверов.
Yaala — анализатор всех видов лог-файлов. Как я вижу, в списке рассылки не было большой активности.
вообще.
Logwatch — настраиваемая система анализа журналов. Парсинг Logwatch
через журналы вашей системы и создает отчет, анализирующий области, которые
вы указываете. Logwatch прост в использовании и будет работать сразу после
пакет на большинстве систем.
SEC — простой коррелятор событий для корреляции событий во время файла журнала
анализ.
Игры
Frozen-Bubble — один из самых известных продуктов Perl,
даже несмотря на то, что большинство людей не знают, что он написан на Perl с использованием библиотеки Simple DirectMedia Library (SDL).
Lacuna Expanse — многопользовательская онлайн-стратегия в космосе
разработана компанией Plain Black. Исходный код можно найти на
Гитхаб. Веб-сайт игры и сама игра потрясающие.
Очень затягивает!
Настольные приложения
Проект Shutter имеет один из самых красивых веб-сайтов среди
перечислены здесь. Это неудивительно, поскольку Shutter — это инструмент для создания скриншотов.
Корпоративные приложения
Koha — это программное приложение для управления библиотекой, разработанное и поддерживаемое сообществом Koha.
Коху поддерживают несколько компаний.
Один из них называется LibLime.
Судя по всему, у этой компании на самом деле есть форк Koha, и между
эта компания и остальная часть сообщества Koha. Я все еще пытаюсь понять, что там происходит.
Evergreen Open ILS — это программное обеспечение для библиотек, которое помогает посетителям библиотек находить библиотечные материалы, а также помогает библиотекам управлять, каталогизировать и распространять эти материалы.
Ledger SMB и ERP с открытым исходным кодом: бухгалтерский учет, CRM и многое другое.
LedgerSMB — это аббревиатура от Ledger Small Medium Business, которую часто называют LSMB.
EplSite ETL — это простой инструмент
миграция данных, извлечение, преобразование, проверка и загрузка очень быстрым способом.
Dezi — это поисковая платформа на основе HTTP, способная индексировать несколько форматов документов.
(HTML, XML, PDF, DOC, XLS и т. д.) и возврат многогранных результатов в различных форматах (XML, JSON).
Он также доступен на CPAN.
Электронная коммерция
Interchange CMS — это настраиваемая система управления контентом (CMS).
с возможностью управления транзакциями. Существует список компаний, оказывающих коммерческую поддержку Interchange.
SurfShop — система интернет-магазина — корзина для покупок.
AgoraCart — это программное обеспечение для электронной коммерции, устанавливаемое через cPanel и
другие панели управления веб-хостингом.
Инструменты для системных администраторов
SpamAssassin — хорошо известное программное обеспечение для фильтрации спама. Это часть
Фонд программного обеспечения Apache. Это лишь один из многих проектов,
не связанные с веб-сервером, которые управляются ASF.
Webmin — это веб-интерфейс для системного администрирования Unix. Он имеет несколько
плагины, некоторые из которых имеют двойную лицензию. Одна лицензия с открытым исходным кодом, другая включает некоторое коммерческое расширение.
Компания вокруг него называется Virtualmin.
Lemon LDAP-ng — это система веб-доступа, обеспечивающая защиту класса AAA.
(Учет аутентификации и авторизации) (Должен признаться, я не уверен, что это значит.) Это другая сеть.
сайт, который был бы победителем за то, что он красивый.
Резервный ПК, что неудивительно, является системой резервного копирования для Linux, Windows и
Мак. К сожалению, он не видел никакой активности в прошлом году или около того.
Википедия.
Amavis представляет собой высокопроизводительный интерфейс между почтовой программой (MTA) и средствами проверки содержимого: антивирусными сканерами и/или SpamAssassin.
Википедия.
POPFile — это система автоматической классификации электронной почты для сортировки сообщений электронной почты и борьбы со спамом.
web-sorrow универсальный сканер безопасности для этапов раскрытия информации и снятия отпечатков пальцев при тестировании на проникновение.
Anti-Spam SMTP Proxy (ASSP) — это независимый от платформы прозрачный SMTP-прокси-сервер. Википедия. (Ссылка assp.sourceforge.net была перенаправлена.)
plainvm для управления несколькими виртуальными машинами, которые распределены между множеством хостов через ваш браузер.
Ashafix — это клон Postfixadmin на Perl, использующий структуру Mojolicious.
Torrus Структура обработки рядов данных.
Средство управления сетью NetDisco.
MRTG — Multi Router Traffic Grapher для мониторинга трафика.
SmokePing для отслеживания задержки в сети.
Fusion Inventory помогает вести инвентаризацию компьютеров в вашем
система. Коммерческую поддержку оказывает ряд компаний, все они во Франции. Исходный код доступен
на CPAN тоже.
Инструменты для разработчиков
Tinderbox — инструмент для непрерывной интеграции
запустив сборку на нескольких машинах. Долгое время его разрабатывала и поддерживала Mozilla, но если я не
ошибочно это теперь обрабатывается в другом месте. Похоже, у него нет «дома».
Существует также Gitolite, программное обеспечение для управления репозиторием git (права доступа, создание новых репозиториев и т. д., но, например, без веб-интерфейса).
См. также Гит
например см. Git на Gitolite
ack — небольшая замена grep, особенно для программистов.
Инструменты для разработчиков Perl
Среда разработки и рефакторинга приложений Perl (Padre) является интегрированной
Среда разработки (IDE), написанная на Perl для Perl-разработчиков.
Perlito — коллекция компиляторов, реализующая (подмножество) Perl 5 и Perl 6.
PSGI/Plack, интерфейс между веб-приложениями Perl и веб-серверами.
Perlbrew — это инструмент для управления установкой perl без администратора.
Perl Critic — это веб-служба, обеспечивающая анализ исходного кода с использованием
известный модуль Perl::Critic. Это также для разработчиков Perl. Именно поэтому я не включил его в
стол.
DBIx::Class или DBIC — это расширяемый и гибкий объектно-реляционный преобразователь
(ОРМ).
Катализатор — среда Perl MVC
Perl Dancer, простой, но мощный фреймворк для веб-приложений.
Mojolicious, веб-фреймворк нового поколения для языка программирования Perl.
Еще несколько проектов Perl
Эти проекты, вероятно, должны/могли бы иметь свой собственный сайт на своем домене:
Кефра Герберта Бройнунга.
Perl::Tidy
Marpa
Scientific Software
Demeter — комплексная система для обработки и анализа данных рентгеновской абсорбционной спектроскопии.
Приложения, связанные с базами данных
QDepo, настольное приложение для извлечения и экспорта данных из систем реляционных баз данных в файлы электронных таблиц.
Tpda3 (Tiny Perl Database Application 3) Классическая настольная среда приложения базы данных и среда выполнения.
Sourceforge
Sqitch Написано простое средство управления изменениями SQL из командной строки
Дэвид Э. Уилер.
Прочее
(Все еще классифицируется)
GNU parallel для параллельного выполнения заданий.
MusicBrainz — это открытая музыкальная энциклопедия, которая собирает музыкальные метаданные и делает их общедоступными.
Его поддерживает одноименная некоммерческая организация. Они предоставляют как серверные, так и клиентские приложения. Сервер
сторона написана на Perl.
Natural Docs — генератор документации для нескольких языков программирования.
Xuheki
Plans Calendar
Codestriker
DAD (очень старый)
PAC Manager
GPrename
Slic3r — это многоплатформенное самоисполняемое настольное приложение, которое манипулирует 3D-сетками с помощью нескольких
геометрические алгоритмы для создания инструкций G-кода для 3D-принтеров. У него есть активный форум и IRC-канал на FreeNode, в котором участвуют 80 человек. Проект является почти единоличной работой, но спонсируется/финансируется
несколькими предприятиями и десятками пожертвований.
Proxmox Virtual Environment — это платформа виртуализации серверов с открытым исходным кодом,
использует Perl для серверной части.
cloc
ePrints
Проект Evergreen — Open ILS
PISG — Perl IRC Statistics Generator
Helios система для построения асинхронной распределенной обработки заданий
Приложения.
DJabberd также является сервером Jabber/XMPP
доступны на CPAN.
Perlbal — балансировщик нагрузки с обратным прокси. Запись в Википедии
и Perlbal на CPAN.
GCstar — это приложение для управления вашими коллекциями, написанное на GTK2 и Perl.
Act — Набор инструментов для конференций — это веб-приложение для управления конференциями.
AFAIK в настоящее время используется только YAPC и Perl Workshops.
Oracletool Веб-инструмент для администраторов баз данных Oracle.
Медиасервер pDLNA — это служба UPnP и DLNA, которая предоставляет мультимедийный контент совместимым клиентам.
Zentyal — это Linux-сервер для малого бизнеса, созданный и поддерживаемый одноименной компанией: Zentyal.
TTYtter — клиент Twitter из командной строки.
Быстрый обмен файлами F*EX Frams. Отправка файлов через Интернет
ЛЮБОГО размера ЛЮБОМУ получателю.
fstools — Инструменты оболочки Frams набор небольшой командной строки
коммунальные услуги.
(R)?ex управляет всеми вашими ящиками из центральной точки посредством полного процесса управления конфигурацией и развертывания программного обеспечения.
QVD, платформа VDI для Linux.
App::Asciio позволяет рисовать диаграммы ASCII в современном, но простом графическом приложении.
Logitech Squeezebox Server, сервер потоковой передачи для линейки интернет-радио Logitech Squeezebox, поддерживающий как собственный протокол SLIM, так и DLNA.
Wikipedia
Eekboek — бухгалтерская программа для Нидерландов.
xCAT Perl base Extreme Cloud Administration от IBM
ELSA Корпоративный поиск и архивирование журналов (ELSA) — это промышленное решение для централизованного управления журналами.
Packet Fence — это полностью поддерживаемая, надежная, бесплатная сеть с открытым исходным кодом.
решение для контроля доступа (NAC).
Тлельщик для сбора результатов испытаний в формате TAP.
LXR для перекрестных ссылок на исходный код любого проекта.
LinuxCOE
FAI — полностью автоматическая установка
Опубликовать средство публикации с одним исходным кодом, основанное на DocBook XML.
remOcular, предоставляет веб-интерфейс AJAX для инструментов командной строки Unix, таких как traceroute, top, mpstat.
Extopus — Агрегатор мониторинга
DbToRia База данных для полнофункционального интернет-приложения.
Freeside биллинг с открытым исходным кодом, CRM, устранение неполадок, мониторинг сети
и предоставление программного обеспечения для автоматизации для интернет-провайдеров и WISP, провайдеров VoIP.
glNetViz — это инструмент для визуализации топологий компьютерных сетей с помощью WebGL.
GitPrep — клон GitHub, основанный на Mojolicious.
Исходный код Юки Кимото.
Questhub — это общедоступный и социальный менеджер задач, написанный
Вячеслав Матюхин.
Он использует Perl Dancer.
Исходный код находится на GitHub
WebKeePass
веб-интерфейс на основе Perl Dancer для всех ваших паролей. Написано
Алексис Шукри.
Учет времени App::TimeTracker для нетерпеливых и ленивых любителей командной строки
mt-aws — многопоточный инструмент синхронизации из Linux в
Amazon Glacier, недорогая система хранения.
Инструменты Circos для визуализации данных, используемые, в частности, в биологических науках
сообщество.
KJabberd — это сервер Jabber.
st — простая статистика из интерфейса командной строки (CLI).
Rex инструмент DevOps, мало чем отличающийся от Puppet или Chef на других языках.
Project Builder — это инструмент для упрощения процесса сборки пакетов для нескольких операционных систем из исходного кода.
gRSShopper Персональная веб-среда.
fixmystreet Популярная платформа mySociety для сообщений о уличных проблемах. Дом FixMyStreet.
XMLTV — это набор программ для обработки телепередач (tvguide) и
управлять просмотром телевизора, сохраняя списки в формате XML. Есть
бэкенды для скачивания программ телепередач для нескольких стран, фильтрации
программы и библиотеки Perl для обработки листингов.
GNU Stow — менеджер фермы символических ссылок.
Брандмауэр SmoothWall Express использует Perl в качестве веб-интерфейса.
nmis — информационная система управления сетью
Biber: замена BibTeX для пользователей BibLaTeX
Warrick: инструмент для восстановления веб-сайтов из архивов
Kivitendo ERP/CRM
Logitech Media Server для использования с их Squeezeboxes.
pgBadger — быстрый анализатор логов PostgreSQL.
ikiwiki — компилятор вики.
Shorewall — это инструмент настройки шлюза/брандмауэра для GNU/Linux.
Asternic, оперативная панель flash для звездочки. где серверная часть Perl, а клиентская Flash.
Wrangler, настольный файловый менеджер со сложными возможностями обработки метаданных.
Webwork, онлайн-система домашних заданий по математике. Исходный код в GitHub
Не с открытым исходным кодом
Существует ряд продуктов на основе Perl с закрытым исходным кодом.