LINUX.ORG.RU

nanoFTPd


0

0
Продолжая тему приложений написанных на PHP, уровнем сложнее CMS

После веб-сервера, написанного на PHP вниманию общественности предлагается FTP-демон nanoFTPd.

Что он умеет:
* Авторизация пользователей через БД/текстовые файлы
* Поддержка MySQL/PosgreSQL
* Поддержка пассивного режима
* Поддержка динамических IP
* Базовые команды FTP
* Ведение логов

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Когда уже ядро на пыхпыхе перепишут?
anonymous
()
пути извращенцев неисповедимы
chak
()
Интересно, почему 10 строчные реализации на Ruby/Perl/C++ никому нафиг не нужны, а РНР просто разрекламировали?
UserAd
()
Господи... пусть они скорее напишут свою операционную систему на PHP и начнут жить своей собственной жизнью... Тогда хоть к Linux они никакого отношения иметь не будут...
shaplov ★★★
()
Ответ на: комментарий от shaplov
Да они и так не имеют

Покажите мне дистр в котором ЭТО есть?)

Ну подумаешь школьники упражняются....

sergej ★★★★★
()
Ответ на: комментарий от miracle_fox
>Господи, зачем?! На Perl-e уже все давно написано. Господи, зачем?! На С-ях уже все давно написано, и дырявое и не очень.
anonymous
()
ftp на интерпретаторе, да еще и на пых-пыхе ????

что быстрее произойдет? от загрузки ляжет или ломанут?

делаем ставки, господа!

vadiml ★★★★★
()
Ответ на: комментарий от UserAd
> Интересно, почему 10 строчные реализации на Ruby/Perl/C++ никому нафиг не нужны, а РНР просто разрекламировали?

да на Ruby/Perl/C++ люди спокойно пишут, а на пых-пыхе известно чем пионеры меряются

vadiml ★★★★★
()
Да уж. У похапэшников работы непочатый край, быдлокодить-неперебыдлокодить ещё.

Например у этого проекта нет своей СУБД, своего syslog-демона и своего ядра. Известно на чем написанных.

anonymous
()
топка по этому демону плачет
troorl ★★
()
При всем моем отношении к PHP и к людям, которые, не зная его, говорят про него всякую чушь.... Проекты типа сабжа - бред и новость зря запостили. Опять все сведется к тому, какой "плохой" язык PHP и все, кто на не программируют....и в данном случае у них будут веские аргументы.
pento ★★★★★
()
А модуль с guestbook по фтп будет? вместо аплоадов =)
makkintosh
()
Ответ на: комментарий от pento
>Опять все сведется к тому, какой "плохой" язык PHP и все, кто на не программируют....

А разве не так? )

anonymous
()
Ждем AI на PHP? Чтобы внедрить его в черепную коробку быдлокодеров =)
anonymous
()
Ответ на: комментарий от pento
>На PHP можно писать нормальные веб-приложения.

На асме тоже наверняка можно. Вопрос только в том, стоит ли =)

anonymous
()
Ответ на: комментарий от pento
а-ля oscommerce? засунем в анус j2ee & etc.?
anonymous
()
меня больше интересует вопрос "как?"
там(в пхп) же нету ни fork(), ни pthread_create()
или там ограничение -  количество одновременно обслуживаемых подключений  - 1
Firestorm
()
Ответ на: комментарий от Firestorm
pthread_create там, есессно, нет, но вот потоки там сделать можно, как ни странно ;)
anonymous
()
Ответ на: комментарий от anonymous
>Ничего вы не поняли, это руткит для BSD.

Нефига - это методический материал для Damn Vulnerable Linux.

r ★★★★★
()
Ответ на: комментарий от Firestorm
а ты думаешь что парллельное выполнение нескольких потоков нельзя реализовать в одном потоке? а как же тогда X сервер работает?
wieker ★★
()
Ответ на: комментарий от wieker
>а ты думаешь что парллельное выполнение нескольких потоков нельзя реализовать в одном потоке?

А что там есть poll/select?:)

r ★★★★★
()
Ответ на: комментарий от Firestorm
>меня больше интересует вопрос "как?"

наверное php дегаиццо через xinet.d :-DDDDD

l07
()
Ответ на: комментарий от r
>А что там есть poll/select?:)

а зачем? так же только сокеты читаются. ну будет там свой менеджер потоков - дает данные в сокет 1 - 1 секунду. потом пишет в сокет 2 и так далее.

wieker ★★
()
Ответ на: комментарий от wieker
>потом пишет в сокет 2 и так далее.

А блокировка на чтение? Усе на so-timeoutах?:) охренно быстрый сервер буит.

r ★★★★★
()
Ответ на: комментарий от anonymous
>Крю-ю-ю-юто, да? :)

Угу. А injection в нем работает?:)

r ★★★★★
()
Ответ на: комментарий от r
>А блокировка на чтение? Усе на so-timeoutах?:) охренно быстрый сервер буит.

конечно только на таймаутах =) это же быдлокодеры =) хотя если придумать АИ для баланса...

wieker ★★
()
Ответ на: комментарий от wieker
>хотя если придумать АИ для баланса...

..то последний байт будет передаваться с гарантировано максимальной скоростью:)

r ★★★★★
()
Ответ на: комментарий от r
Блокировку в сад, где собаки ссат :) non-blocking mode решает... если, конечно, они поправили тот баг, когда вызов socket_set_blocking() просто игнорировался :))
anonymous
()
дайош пхп на пхп!!!!!
anonymous
()
Ответ на: комментарий от anonymous
>На асме тоже наверняка можно. Вопрос только в том, стоит ли =)

с этим тебе к сексопатологу. php-шники не виноваты в твоих проблемах

anonymous
()
Ответ на: комментарий от anonymous
>Ждем AI на PHP? Чтобы внедрить его в черепную коробку быдлокодеров =)

точно! и они напишут тогда python3000 и java7000 на радость народу!

anonymous
()
Ответ на: комментарий от anonymous
> php-шники не виноваты в твоих проблемах

Почему не виноваты... Они набыдлокодят и денуться, потом надо сначала долго объяснять заказчику что это надо переписывать все и совсем, а потом собственно говоря переписывать...

shaplov ★★★
()
Ответ на: комментарий от anonymous
3000 и 7000 - это сколько мегабайт рамы нужно для работы? :)
anonymous
()
Ответ на: комментарий от anonymous
>с этим тебе к сексопатологу. php-шники не виноваты в твоих проблемах

Ну в отличии от, у меня проблем с написанием серверов на быдлопхп нет.

anonymous
()
Идиотизм это не этот демон, идиотизм это называть одни языки плохими другие хорошими. Быдлокодеры это как раз те, кто с пеной у рта поносит одно и превозносит другое. Хотя сами ничего стоящего не сделали. Неужели красноглазики вы не поняли что под каждую задачу свой инструмент!!! И хотя в разработке демонов PHP не вполне уместен, со многими задачами PHP успешно справляется. Впрочем как и java которую тот тоже не любят. Ламерье какое то... просто ужас. Где нормальные люди с дельными статьями и коментами...

a_i_m
()
Ответ на: комментарий от shaplov
>> php-шники не виноваты в твоих проблемах

> Почему не виноваты... Они набыдлокодят и денуться, потом надо сначала > долго объяснять заказчику что это надо переписывать все и совсем, а > потом собственно говоря переписывать...

При чем здесь вообще PHP???!!! Есть посредственные программисты, а есть талантливые и опытные. Вы вообще когда ни будь программировали на PHP? Чем он Вас не устраивает с точки зрения кодерства?

Когда то 1000 лет назад был написал движок для информационного сайта на php с собственным темплейтовым модулем. Этот движок оттрубил около 5 лет. И пережил 2 редизайна. Никто ничего не ломанул и сайт держал вполне нагрузку приличную. Ломали не php тогда, а тот же sendmail... Почему то никто не кричит о незащищенности c. Вопрос не в языках программирования, а в программистах... К сожалению ламерье рванулось в linux. Для них это "круто" видимо! Скоро и perl засрут как и php. тьфу...

Знание сей и асма еще не признак хорошего программиста господа. Еще пару лет назад не было такой моды обсирать PHP. Теперь это модно мля...

a_i_m
()
Ответ на: комментарий от anonymous
>>На PHP можно писать нормальные веб-приложения.

>На асме тоже наверняка можно. Вопрос только в том, стоит ли =)

СтОит ли чего? писать WEB-приложения или писать на PHP?

А почему нет?? По моему сотни тысяч сайтов написаны на этом языке и вполне себе отлично существуют.

a_i_m
()
Ответ на: комментарий от a_i_m
Пару лет назад небыло нормальных не сырых Web фреймворков на языках которые, хотя-бы, имеют нормальную объектную модель. Я тогда тоже писал на РНР и то, для нормальной работы пришлось использовать шаблоны и абстракцию над базой. В настоящий же момент как ни гляну в код на РНР допустим той-же Joomla(пришлось по работе) так тянет блевать от <?=$date?> и SQL запростов написанных без нормальных абстракций. После этого отношение к пишущим на РНР идёт только негативное.
UserAd
()
Ответ на: комментарий от UserAd
> <?=$date?>
Что именно в этой конструкции в ТОМ контексте что ты привел тебя побуждает на блевоту?
> и SQL запростов написанных без нормальных абстракций.
Что понимаешь под нормальной абстракцией?
pento ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.