Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP or something else / 25 сообщений из 30, страница 1 из 2
15.04.2013, 17:34
    #38226405
PHP or something else
Пожалуйста помогите обосновать целесообразность изучения именно php.
Почему не ASP.NET к примеру.
...
Рейтинг: 0 / 0
15.04.2013, 20:40
    #38226643
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
Почему "именно php"? ЯП должен выбираться сообразно задачам.
...
Рейтинг: 0 / 0
15.04.2013, 21:35
    #38226679
PHP or something else
vkleПочему "именно php"? ЯП должен выбираться сообразно задачам.

Почему-то все уверены в этой дребедени и считают ее аксиомой.
Сколько времени ты потратишь изучая пхп в то время как мог бы
намного быстрее и ровнее выполнить работу на уже хорошо известном
инструменте.
...
Рейтинг: 0 / 0
15.04.2013, 22:27
    #38226714
-ПэХаПэ-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
авторСколько времени ты потратишь изучая пхп в то время как мог бы
намного быстрее и ровнее выполнить работу на уже хорошо известном
инструменте.

сделай пэхапэ "хорошо известным для себя инструментом" и выполняй любую работу быстрее и ровнее!!!
в чём вопрос?
...
Рейтинг: 0 / 0
16.04.2013, 15:22
    #38227733
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
Зависит от задач. К примеру зачем мне арендовать виртуальный/физический сервер для asp.net/java и писать всё с нуля, когда я могу на php на первой попавшейся cms и готовых решениях за короткое время наклепать с десяток сайтов компаний / интернет магазинов и разместить их можно сказать на бесплатном shared-хостинге? Практически все веб студии используют php, создание сайтов - их хлеб и им нафиг не нужны никакие жавы с нетами. Плюс в том, что на php всегда можно найти работу в любом городе, так как веб студии существуют практически везде. Минус в зарплатах.

Другое дело, когда в веб приложениях требуется многопоточность, асинхронность, рантайм, доступ к веб-серверу (например к реквесту клиента), кэш, системный программинг и прочее, тогда выкидываем php, арендуем сервера и юзаем asp.net/java.
...
Рейтинг: 0 / 0
16.04.2013, 15:30
    #38227748
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
автор асинхронность, рантайм , доступ к веб-серверу
жжошь! жги еще!
...
Рейтинг: 0 / 0
16.04.2013, 15:33
    #38227759
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
Присматривающийся падаванПожалуйста помогите обосновать целесообразность изучения именно php.
Почему не ASP.NET к примеру.
Если Вы - программист, то изучайте всё. Уже потом выбирайте чего надо, чтобы проще реализовать сабж.
...
Рейтинг: 0 / 0
16.04.2013, 15:41
    #38227774
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
От себя добавлю, что на сегодняшний день, для вэба, пхп - это очень хорошо.
Насчёт аспнет, могу сказать, что Вы научитесь очень быстро писать свои вэб-приложения, путём перетаскивания контролов в визуалстудии. Быстрее, чем на пхп, точно.
Только, дело в том, что Вы спрашивали об "изучать", а не об "нафигачить".
...
Рейтинг: 0 / 0
16.04.2013, 17:28
    #38227967
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
ScareCrowавтор асинхронность, рантайм , доступ к веб-серверу
жжошь! жги еще!

Ага, виртуальная машина - Сommon Language Runtime (CLR - .NET) и JVM (Java Virtual Machine) / JRE (Java Runtime Environment) - Java.

Доступ ко всем классам приложения с любой страницы, единая среда. А в php как подсоединяли каждый файл через include/require чтоб получить доступ к объявленным там классам / константам / переменным, так и будут ещё 100 лет это делать
...
Рейтинг: 0 / 0
16.04.2013, 18:23
    #38228042
-ПэХаПэ-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
авторДоступ ко всем классам приложения с любой страницы, единая среда.
ты ошибаешься...

ИМХО - разговор ни о чём! нету явных преимуществ\недостатков одного перед другим!
ТС - начни учить хоть что-нибудь - потом разберёшься! ;)))
...
Рейтинг: 0 / 0
16.04.2013, 18:34
    #38228061
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
авторДоступ ко всем классам приложения с любой страницы
это что простите - все гигабайты Sping+Hibenate+... в памяти? на каждый запрос?
...
Рейтинг: 0 / 0
16.04.2013, 18:35
    #38228062
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
и все это гуано не течет по памяти? и рантайм не течет? точно точно?
...
Рейтинг: 0 / 0
16.04.2013, 23:08
    #38228321
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
ScareCrow,

Давай уже новую фотку. ;)
...
Рейтинг: 0 / 0
17.04.2013, 06:26
    #38228427
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
st_stДоступ ко всем классам приложения с любой страницы, единая среда. А в php как подсоединяли каждый файл через include/require чтоб получить доступ к объявленным там классам / константам / переменным, так и будут ещё 100 лет это делать
иногда лучше молчать...

в ява как раз нужно сначала сделать например
import javax.servlet.http.HttpServletRequest;
и ТОЛЬКО ПОТОМ МОЖНО БУДЕТ работать с этим классом.

в php можно также инклюдить вручную, А МОЖНО настроить нормальный autoload и все будет подгружаться САМО.

просто лично ваши познания в пхп - остались на уровне 10 летней давности. заблуждаетесь очень сильно
...
Рейтинг: 0 / 0
17.04.2013, 10:47
    #38228659
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
r uиногда лучше молчать...

в ява как раз нужно сначала сделать например
import javax.servlet.http.HttpServletRequest;
и ТОЛЬКО ПОТОМ МОЖНО БУДЕТ работать с этим классом.

в php можно также инклюдить вручную, А МОЖНО настроить нормальный autoload и все будет подгружаться САМО.

просто лично ваши познания в пхп - остались на уровне 10 летней давности. заблуждаетесь очень сильно

Пошутил?

Без импорта -

Код: java
1.
2.
3.
4.
    protected void processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
        throws javax.servlet.ServletException, java.io.IOException {
				//
	}



С импортом -

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
	import java.io.IOException;
	import javax.servlet.ServletException;
	import javax.servlet.http.HttpServletRequest;
	import javax.servlet.http.HttpServletResponse;

	protected void processRequest(HttpServletRequest request, HttpServletResponse response)
		throws ServletException, IOException {
		//
	}



Надо же, работает в обоих случаях, в том числе и без "import". Это всего лишь пакеты с набором классов (java - import)/неймспейсы (asp.net - using).

autoload что представляет из себя, тот же ручной инклуд всех php-файлов с классами, пускай даже в одном месте, а затем при удалении файлов сидеть зачищать инклуды? И это шаг вперёд? Хотя по сравнению с тем что было, наверное да.

-ПэХаПэ- , я образно.

ScareCrow , ладно ладно, успокойтесь

p.s. дальше попробуйте без меня, времени нету вступать в полемики, своё мнение по теме топика высказал ещё в первом сообщении.
...
Рейтинг: 0 / 0
17.04.2013, 11:34
    #38228778
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
st_stБез импорта -
а в каждой строке постояннно писать всю иерархию? ))
ну удачи...

автолоад в пхп - это совсем не ручной инклюд в одном месте - а именно АВТОМАТИЧЕСКИЙ. надо только указать ГДЕ лежат классы и придерживаться стандарта именования файлов классов(PSR-0,1,3). а еще есть phar, composer ... в общем прогресс уже давно ушео вперед. относительно того о чем ты говоришь.


а ты что ждешь что тебя тут будут уговаривать остаться с нами?
-зря.
тебе указывают на твои ошибки и пробелы в знаниях, на основании которых ты делаешь неправильные далекоидущие выводы. нехочешь слушать - дело твое. зачем тогда вообще создал топик? нелогично както себя ведешь.
...
Рейтинг: 0 / 0
17.04.2013, 13:05
    #38229020
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
r ust_stБез импорта -
а в каждой строке постояннно писать всю иерархию? ))
ну удачи...

автолоад в пхп - это совсем не ручной инклюд в одном месте - а именно АВТОМАТИЧЕСКИЙ. надо только указать ГДЕ лежат классы и придерживаться стандарта именования файлов классов(PSR-0,1,3). а еще есть phar, composer ... в общем прогресс уже давно ушео вперед. относительно того о чем ты говоришь.


а ты что ждешь что тебя тут будут уговаривать остаться с нами?
-зря.
тебе указывают на твои ошибки и пробелы в знаниях, на основании которых ты делаешь неправильные далекоидущие выводы. нехочешь слушать - дело твое. зачем тогда вообще создал топик? нелогично както себя ведешь.

> и ТОЛЬКО ПОТОМ МОЖНО БУДЕТ работать с этим классом.
> а в каждой строке постояннно писать всю иерархию?

Это был ответ на доступность классов и утверждение, что без импорта невозможно с ним работать.

spl_autoload_register, composer и прочие не обладают телепатией, будешь или инклуды прописывать в автолоаде или в композере правила создавать, потом чё-нить поменяется и обратно конфиги колупать, красота.

> зачем тогда вообще создал топик?

В разделе php я не создал ни единого топика за всё свое время пребывания на sql.ru, так что это не ко мне.
...
Рейтинг: 0 / 0
17.04.2013, 13:29
    #38229084
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
st_stВ разделе php я не создал ни единого топика за всё свое время пребывания на sql.ru, так что это не ко мне.
пардон. я подумал почемуто что вы и есть ТС
...
Рейтинг: 0 / 0
17.04.2013, 13:47
    #38229131
-ПэХаПэ-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1017283&msg=14190924 p.s. дальше попробуйте без меня, времени нету вступать в полемики, своё мнение по теме топика высказал ещё в первом сообщении.
14192249 ;)

перестань нести чушь!

в PHP точно так же можно создать единое приложение с доступом к классам с любой страницы! Называй это как хочешь autoload, runtime или как-то ещё! в .NET всё это происходит точно так же, только процесс скрыт от тебя за семью печатями и спозиционирован MS как некое превосходство над другими ЯП (по скорости и производительности) - это ложь! L\WAMP не уступает ASP.NET - проверено не раз!

+ есть куча нюансов, где строгая типизация, та же CLR и многое другое, при использовании в вэб проектах, становятся отягощением в угоду простоты разработки - результат: многие уходят из "рая"!!! (БГ прекрасно это понимает и делает выводы - на подобии var ;)

Для меня в .NET очень важным фактором стал именно этот - процесс скрыт от тебя за семью печатями !!!
Благодаря ему перешёл на PHP и вполне доволен!!!
Зы: за ASP.NET слежу регулярно!!! ;)
...
Рейтинг: 0 / 0
17.04.2013, 13:53
    #38229150
С0ВЕСТЬ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
Присматривающийся падаванvkleПочему "именно php"? ЯП должен выбираться сообразно задачам.

Почему-то все уверены в этой дребедени и считают ее аксиомой.
Сколько времени ты потратишь изучая пхп в то время как мог бы
намного быстрее и ровнее выполнить работу на уже хорошо известном
инструменте.
Да, пэхапэ быстрее учится, но потом нужно намного больше времени на разработку сложных проектов.
Искать в интернете как это решить и пытаться это потом прикрутить.
...
Рейтинг: 0 / 0
17.04.2013, 14:31
    #38229240
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
авторДа, пэхапэ быстрее учится, но потом нужно намного больше времени на разработку сложных проектов.
если под "учится" понимать "выяснил как писать sql запрос" то да.
...
Рейтинг: 0 / 0
17.04.2013, 14:36
    #38229253
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
ну и плюс ка всегда сравнивают PHP без каких любо фреймворков/модулей с языком и фреймворками.
...
Рейтинг: 0 / 0
17.04.2013, 14:37
    #38229258
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
-ПэХаПэ-,

пиши ещё
...
Рейтинг: 0 / 0
17.04.2013, 14:41
    #38229266
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
С php переучиваться потом замонаешься. Болезнь у каждой переменной ставить $, магические символы -> и соединение строк через точку, вселенское зло eval и т.д. преследуют потом ещё долго :)
...
Рейтинг: 0 / 0
17.04.2013, 15:19
    #38229359
artas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP or something else
st_stБолезнь у каждой переменной ставить $
не только ПХП
st_stмагические символы ->
а с плюсами вы не дружите ?
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP or something else / 25 сообщений из 30, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]