Должен ли PHP быть парадигмой интернета?
1322 повідомлення
#16 років тому
А в jail разве нельзя бинарники безопасно запускать ? Не эксперт в администрировании я, просто интересуюсь.P.S. на ASP или любую "платную платформу" не перейду , (надеюсь) никогда. Сейчас тупо учу перл. Пусть и не пригодится может быть. Пусть "ущербный, вымерший, архаичный, неООПшный ". Просто интересно.
92 повідомлення
#16 років тому
Ну платность ещё не подразумевает что данная технология будет развиваться а бесплатная будет стоять на месте. Очень много бесплатных продуктов которые развиваются сообществом, и думаю им экономический кризис не страшен, да и конкуренция особенно тоже (имеется ввиду что проект действительно стоящий), т. к. найдутся люди которые будут пользоваться именно им. В добавок не всегда хочется платить за то что можно получить бесплатно в рамках той задачи что ставиться перед разработчиком.
92 повідомлення
#16 років тому
Цитата ("vovan_f"):P.S. на ASP или любую "платную платформу" не перейду , (надеюсь) никогда. Сейчас тупо учу перл. Пусть и не пригодится может быть. Пусть "ущербный, вымерший, архаичный, неООПшный ". Просто интересно.
За это респект, Java учил по той же причине, не из за того что хотел использовать, а только потому что реально хотелось ощутить что такое ООП в чистом виде!
4 повідомлення
#16 років тому
Вообще-то ASP.NET технология бесплатная, насколько мне известно. К тому же есть бесплатная версия Visual Studio Express.А сайты на ASP.NET можно писать и просто в блокноте.Что касается PHP - это отличный и , главное, простой язык программирования. И в этом его основное преимущество. Его усложнение ни к чему хорошему не приведёт.
4 повідомлення
#16 років тому
Не соглашусь с теми, кто говорит, что PHP удел непрофессионалов. Профессионал потому и профессионал, что выбирает инструмент под задачу, а не наоборот. Если PHP это оптимальное решение, он использует PHP.
1895 повідомлень
#16 років тому
Даже винди бесплатные есть и серверные тоже, вот напр. взять 2008 сервер от мастдая, триалка на пол года, этого хватит по самое не могу!
1322 повідомлення
15 повідомлень
#16 років тому
Моё мнение, что на языке, в котором нет линейных массивов, только ассоциативные, нельзя запрограммировать что-либо серьезное.А таким языком, как ни крути, является PHP. Я знаю еще много недостатков PHP.
Поэтому я отдаю предпочтение Перлу, хотя знаю, что и другие языки способны с ним потягаться...
92 повідомлення
#16 років тому
Цитата ("ivanovsd"):
Моё мнение, что на языке, в котором нет линейных массивов, только ассоциативные, нельзя запрограммировать что-либо серьезное.
А что такое можно запрограммировать на линейных массивах (с использованием Perl, я так понял что у него они как раз есть) что нельзя было бы сделать на PHP? Можно пример пожалуйста...
Цитата ("ivanovsd"):
Я знаю еще много недостатков PHP.
Давайте не будем просто махать руками а приводить примеры что бы подтверждать сказанное, так что очень хочу увидеть эти много недостатков

92 повідомлення
#16 років тому
Ребята может я что то не догоняю но мне кажеться что линейные массивы это конструкция вида:$a = "A";
$a = "B";
$a = "C";
Или я не прав?
92 повідомлення
#16 років тому
Цитата ("MMM_Corp"):Не в обиду никому пусть будет сказано, вот что я заметил в мире ПХП программистов, часто среди них люди которые совсем не разбираются в программировании, не знают азов, напр. что такое клас, что такое ООП, что такое множества напр. и масса другых вещей, я вот постоянно шарахаюсь когда лажу по пхп коду и вижу безобразную работу с БД, куча проверок, вагон коду, кошмар... а некоторые "специ" монстри PHP, как они себя считают, даже и не знают что такое хранимка, вот когда такое выясняется, я просто в истерике, потому что любой делетант садится за пхп и через час уже чтото начинает появятся, потихоньку пишет, потом уже не хочет переучиваться когда это нужно, как говорят RTFM!!! или учите мат.часть и подобный пост отпадет сам по себе, ваш опонент по спору несомненно прав, качественный и главное быстрый и громадный сайт на PHP сделать практически нереально или невероятно сложно или неудобно, чем напр. на том же ASP.Net/
+10
Особенно страшны программисты на Джумле, коих развелось много, они скоро будут считать что Джумла написана на Джумле



Сделать конечно можно просто за компом должен сидеть профи PHP а не Джумлист

Извените за такой пост ничего против Джумлы не имею, просто заметил что вышеописанных программистов развелось очень много.
661 повідомлення
#16 років тому
Цитата ("uasoft"):Не соглашусь с теми, кто говорит, что PHP удел непрофессионалов. Профессионал потому и профессионал, что выбирает инструмент под задачу, а не наоборот. Если PHP это оптимальное решение, он использует PHP.
Вообще-то об этом и вел я речь -- PHP для своих задач, JAVA для своих...
А вот ПРОБЛЕМА в том что люди знающие ТОЛЬКО PHP(часто плохо), решают задачи для которых он плохо подходит или вообще не подходит.
92 повідомлення
#16 років тому
Цитата ("ossadchy"):
Вообще-то об этом и вел я речь -- PHP для своих задач, JAVA для своих...
А вот ПРОБЛЕМА в том что люди знающие ТОЛЬКО PHP(часто плохо), решают задачи для которых он плохо подходит или вообще не подходит.
+10 балов, в жизни не возьмусь писать файлообменник, какую бы цену не назвал заказчик, потому что знаю - ну не подходит PHP для него!
661 повідомлення
#16 років тому
Цитата ("Reverent1985"):К чему я пытаюсь вести разговор, к тому что такие языки как Java, C++, ASP.NET это языки все таки больше не для веба, а для написания Программного обеспечения компьютера, а выступать они должны в роли вебовских языков, в очень редких случаях когда задача требует сверх колоссальной нагрузки на сервер. В остальных случаях может подойти PHP, так что можно его назвать парадигмой?
Не обязательно "сверх колоссальная нагрузка" должна быть(вспоминаю теперь вы писали выше "молчу о скорости JAVA", теперь вот противоречите себе), иногда достаточно того что надо какое-то действие выполнить в фоне в несколько потоков -- тут и обламывается PHP, либо пишут всякий идиотизм типа "многопоточности" через AJAX, вызывают скрипты посредством cron...
Но, в основном, PHP используют по назначению -- для достаточно простых систем(CMS, шопы и прочее и не надо говорить что joomla это очень сложно

Это не так уж и плохо -- опенсурс технлогия, хорошо подходит для веб-скриптов.
Собственно разговор ни о чем )
661 повідомлення
#16 років тому
Цитата ("Reverent1985"):Цитата ("ossadchy"):
Вообще-то об этом и вел я речь -- PHP для своих задач, JAVA для своих...
А вот ПРОБЛЕМА в том что люди знающие ТОЛЬКО PHP(часто плохо), решают задачи для которых он плохо подходит или вообще не подходит.
+10 балов, в жизни не возьмусь писать файлообменник, какую бы цену не назвал заказчик, потому что знаю - ну не подходит PHP для него!
Вот о чем и речь ишла, т.к. многое пишется на PHP лишь из-за того что его знают, ну и леший с ними -- мы то "правильные" программисты

601 повідомлення
#16 років тому
Есть еще одна проблема, о которой в этой ветке не упоминалось. Проблема в заказчиках, которые желают, чтобы их сайты были написаны на PHP. Мотивация крайне простая - программистов на PHP навалом, значит найти человека для ведения проекта в дальнейшем будет намного проще. Очень такое дело расстраивает... Я лично сталкивался с таким чудо - заказчиком, у которого в ТЗ была достаточно солидная работа с файлами, и PHP в качестве обязательного языка программирования.
92 повідомлення
#16 років тому
Цитата ("ossadchy"):Не обязательно "сверх колоссальная нагрузка" должна быть(вспоминаю теперь вы писали выше "молчу о скорости JAVA", теперь вот противоречите себе), иногда достаточно того что надо какое-то действие выполнить в фоне в несколько потоков -- тут и обламывается PHP, либо пишут всякий идиотизм типа "многопоточности" через AJAX, вызывают скрипты посредством cron...
Всетаки токгда это было сравнение с С++, но никак не с PHP

Кстати кажется многозадачность у PHP есть. Может я сейчас ошибусь но реализовать скачку файла или обработку сложного процесса одновременно возможно. Но конечно это не сравнить с тем что можно было бы сделать на Java, да и думаю вообще не стоит такое делать на нем. Самому не приходилось но даже если пришлось скорей отказался бы, т.к. сомневаюсь в надёжности подобных процессов.
Вот кому интересно можно читать здесь:
посилання
Глава: Создание и управление дочерними процессами
92 повідомлення
#16 років тому
Цитата ("dervinar"):Есть еще одна проблема, о которой в этой ветке не упоминалось. Проблема в заказчиках, которые желают, чтобы их сайты были написаны на PHP. Мотивация крайне простая - программистов на PHP навалом, значит найти человека для ведения проекта в дальнейшем будет намного проще. Очень такое дело расстраивает... Я лично сталкивался с таким чудо - заказчиком, у которого в ТЗ была достаточно солидная работа с файлами, и PHP в качестве обязательного языка программирования.
Есть такое, порой даже чистка тараканов не помогает. Потому что ты объясняешь это человеку а он идет к Васи Пупкину и тот дает гарантию что сделать сможет а про тебя говорит что ты хреновый программист и ничего не умеешь!