PHP vs JavaScript
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
PHP vs JavaScript - 2006-11-04 15:26:41.460000
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
Когда, где, и что лучше применять ?
|
|
|
RE: PHP vs JavaScript - 2006-11-04 15:36:15.113333
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
По мере востребованности. А вообще лучше и то и другое вместе.
|
|
|
RE: PHP vs JavaScript - 2006-11-04 23:51:31.740000
|
|
|
Pupkin-Zade
Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
|
Неправильная постановка вопроса исходит из полного непонимания сути вопроса Один язык для одного, другой для другого и они мало как пересекаются…
|
|
|
RE: PHP vs JavaScript - 2006-11-04 23:59:31.270000
|
|
|
Bug$
Сообщений: 195
Оценки: 0
Присоединился: 2006-10-26 21:41:24.993333
|
да уж - противопоставить скрипты, выполняющиеся на стороне сервера скриптам, выполняющимся на стороне клиента - это круто.[sm=go139.gif]
|
|
|
RE: PHP vs JavaScript - 2006-11-05 12:14:08.300000
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
Вы непоняли ! Я это и спрашиваю: для каких целей лучше использовать ПХП, а для каких Джаву ? К примеру интернет магазин как лучше ? или просто корпоративный сайт крассивый…
|
|
|
RE: PHP vs JavaScript - 2006-11-05 14:41:23.083333
|
|
|
BuriK666
Сообщений: 349
Оценки: 0
Присоединился: 2005-06-21 08:47:59
|
Это ты не понимаешь что такое PHP и что такое JavaScript! PHP скрипты выполняются на СЕРВЕРЕ! А JavaScript выполняются на машине КЛИЕНТА! они НЕ взаимо заминяемые!
|
|
|
RE: PHP vs JavaScript - 2006-11-05 21:40:25.600000
|
|
|
Parlament
Сообщений: 160
Оценки: 0
Присоединился: 2005-01-08 17:32:38
|
quote:
ORIGINAL: BuriK666 Это ты не понимаешь что такое PHP и что такое JavaScript! PHP скрипты выполняются на СЕРВЕРЕ! А JavaScript выполняются на машине КЛИЕНТА! они НЕ взаимо заминяемые! ну здесь ты не совсем прав… допустим для проверки формы можно использовать или яваскриптъ или пхп, лично я использую яваскрипт, тк не требуется перезагрузка скрипта, данные проверяет ява передает если все заполнено верно то идет дальнешее выполнение скрипта который уже в свою очередь все фильтрует и приводит к нужному виду… так что в некоторых случаях пхп можно заменить и яваскриптом…
|
|
|
RE: PHP vs JavaScript - 2006-11-05 22:54:51.490000
|
|
|
BuriK666
Сообщений: 349
Оценки: 0
Присоединился: 2005-06-21 08:47:59
|
Пароли ты тоже на JavaScript'е проверяешь? Или с базой данных ты через JavaScript работаешь? JavaScript для одних целей, PHP для других… Это все равно что ЖОПА и ПАЛЕЦ.
|
|
|
RE: PHP vs JavaScript - 2006-11-05 23:50:40.863333
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
BuriK666, ты не его не понял. Он имеет в виду проверку яваскриптом правильность ввода данных а не его наличие в БД.
|
|
|
RE: PHP vs JavaScript - 2006-11-06 03:21:08.223333
|
|
|
AL
Сообщений: 515
Оценки: 0
Присоединился: 2004-07-19 03:19:44
|
Мля, каждый день захожу, читаю… Но этот пост просто вывел из себя. quote:
ну здесь ты не совсем прав… допустим для проверки формы можно использовать или яваскриптъ или пхп, лично я использую яваскрипт, тк не требуется перезагрузка скрипта, данные проверяет ява передает если все заполнено верно то идет дальнешее выполнение скрипта который уже в свою очередь все фильтрует и приводит к нужному виду… так что в некоторых случаях пхп можно заменить и яваскриптом… PHP НЕЛЬЗЯ заменить JS!!! Ну отключу я у себя JS и где окажется твоя проверка заполнения полей? JS может только продублировать PHP, и то, чисто для экономии времени и трафика пользователя на стороне клиента, дабы в случае неправильного заполнения он мог всё исправить так, как надо, но никак не ЗАМЕНИТЬ. Любая проверка с помощью JS должна в обязательном порядке дублироваться проверкой на сервере с помощью PHP. Ну и ещё удобно использовать JS для оформления и украшения страниц, но ни в коем случае не заменить серверный сценарий. Думаю понятно объяснил.
|
|
|
RE: PHP vs JavaScript - 2006-11-06 10:26:54.693333
|
|
|
j0ker_
Сообщений: 609
Оценки: 0
Присоединился: 2005-03-07 15:09:25
|
+1
|
|
|
RE: PHP vs JavaScript - 2006-11-06 10:45:48.550000
|
|
|
Bug$
Сообщений: 195
Оценки: 0
Присоединился: 2006-10-26 21:41:24.993333
|
quote:
ORIGINAL: T Вы непоняли ! Я это и спрашиваю: для каких целей лучше использовать ПХП, а для каких Джаву ? К примеру интернет магазин как лучше ? или просто корпоративный сайт крассивый… Ты все ж таки опредлись - JAVA или JavaScript, а то у меня мозг уже кипит.[sm=acckaia_sotona.gif]
|
|
|
RE: PHP vs JavaScript - 2006-11-06 11:33:25.536666
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
а ты что ? на джаве умееш веб странички дополнять… я это с трудом представляю… Я просто хотел узнать для каких целей лучше использовать джавуСКРИПТ, а для каких ПХП… Всё приблизительно понятно, но неужели джаваскрипт так мало на что годиться ? И его вредно испоьзовать ? Ведь пользователь может его отключить…
|
|
|
RE: PHP vs JavaScript - 2006-11-06 12:09:14.210000
|
|
|
Bug$
Сообщений: 195
Оценки: 0
Присоединился: 2006-10-26 21:41:24.993333
|
quote:
ORIGINAL: T а ты что ? на джаве умееш веб странички дополнять… я это с трудом представляю… и это очень плохо[sm=zhaba.gif] (а может и не очень..)
|
|
|
RE: PHP vs JavaScript - 2006-11-06 13:07:32.693333
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
Ну вот например пароль проверять с поможью дравыскрипт - фигня, его поломают нехделать даже если он обратится на внешний сервак… тут и вопросов нет… но вот форумы например… и электронные магазы, как их делают ? чаты ? начём лучше делать ? или надо совмещать ? А вот для оформления клёво использовать Флеш Экшонскрипт… Нах джава тогда ? неясно…
|
|
|
RE: PHP vs JavaScript - 2006-11-06 13:57:40.146666
|
|
|
snaych
Сообщений: 1901
Оценки: 0
Присоединился: 2004-06-19 08:41:37
|
Автор ,иди выучи и то и другое,вопросы сами отпадут - гарантирую.
|
|
|
RE: PHP vs JavaScript - 2006-11-06 14:05:27.756666
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
учу ))), открыл это тему, чтобы не изучать глубоко лишнее…
|
|
|
RE: PHP vs JavaScript - 2006-11-06 15:56:09.146666
|
|
|
BuriK666
Сообщений: 349
Оценки: 0
Присоединился: 2005-06-21 08:47:59
|
лишнее не будет!
|
|
|
RE: PHP vs JavaScript - 2006-11-06 15:58:05.286666
|
|
|
snaych
Сообщений: 1901
Оценки: 0
Присоединился: 2004-06-19 08:41:37
|
quote:
ORIGINAL: BuriK666 лишнее не будет! Точнее, лишнего не бывает, в таких вещах:D
|
|
|
RE: PHP vs JavaScript - 2006-11-06 16:20:14.286666
|
|
|
je0n
Сообщений: 126
Оценки: 0
Присоединился: 2004-07-05 23:40:07
|
Чувак, глубоко лишнего не бывает Он походу не втыкается, что означает выполняется на строне клиента или сервера. Короче на стороне клиента, означает что к тебе что загрузилось и делается исключительно у тебя на компе. На ява скрипте можно написать калькулятор, тупую игру, сделать всякие красивости с кнопочками, типа нажал на кнопочку и у тебя в браузере (у тебя это по ходу IE :)) поменялась какая-нить картинка или текст. Но сохранить что-либо в БД на сервере или изменить (т.е. сохранить) что-либо на сервере ты не можешь. Короче форум или даже гостевуху на джава-скрипт ты не напишешь. т.к. все посты храняться на сервере, а джаваскрипт не имеет никакого доступа к серверу, как впрочем, и к файловой системе твоего компа! пхп же наоборот может выполняться только на сервере. Прежде чем что-нибудь измениться у тебя в браузере ты должен отправить какую-либо информацию серверу и он тебе вернет информацию в зависимости с твоим запросом. Например этот форум: ты пишешь сообщение,браузер передает это сообщение пхп-скрипту, а скрипт сохраняет твое сообшение в базе данных СЕРВЕРА. А другой скрипт уже отображает твое сообщение, но в итоге ты получаешь всего-лишь хтмл-код (т,е, обычный текст, который можешь посмотреть нажава Вид->Посмотреть исходный код). А этот текст уже может содержать и яву скрипт. Но яваскрипт ни какого отношения к пхп не имеет! Короче прежде чем. что-либо измениться в браузере, страница будет должна перезагрузиться. Знать надо и то, и другое, если конечно хочешь понять, что такое, хотя бы XSS-уязвимости. Короче snaych тебе правильно сказал. Выучи и то и другое, и вопросы сами отподут. Куча ссылок на книжки в сети можешь найти на этом форуме http://forum.antichat.ru/forum37.html . Там самые верхние топики о книгах по интересующим тебя языкам языкам и прочитай FAQ А ActionScript - это вообше отдельный разговор. Вот на нем можно написать что-угодно т.к. он поддерживает даже сокеты, но это уже вообще другая тема 2BuriK666 - ЖОПА И ПАЛЕЦ :)))) + тебе
|
|
|
RE: PHP vs JavaScript - 2006-11-06 17:39:29.303333
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
Если человек отключает у себя JavaScript, и поэтому у него что-то не работает, то это его сугубо личные проблемы. Но именно поэтому и нужно яваскрипт проверку форм дублировать на стороне сервера. Именно в целях безопасности, и в некоторых других целях, поставленных перед разработчиком, либо им самим либо закачиками проекта. quote:
Короче форум или даже гостевуху на джава-скрипт ты не напишешь. т.к. все посты храняться на сервере, а джаваскрипт не имеет никакого доступа к серверу, как впрочем, и к файловой системе твоего компа! Ну да прям :) Я сам не использовал серверный яваскрипт и не встречал пока таких приложений. Но это не значит, что их нет http://www.js-lang.info/show.php?f=c2VydmpzMGRldi5odG1s И яваскрип может работать с файловой системой. Только правда реализовано это в IE вроде бы, через ActiveX. И здесь кстати можно поспорить, яваскрипт ли это, т.к. Microsoft продвигает свой JScript, имеющий изначально отличия от JavaScript, разработанного Netscape.
|
|
|
RE: PHP vs JavaScript - 2006-11-07 03:24:38.130000
|
|
|
AL
Сообщений: 515
Оценки: 0
Присоединился: 2004-07-19 03:19:44
|
Microsoft продвигает не JS, а VBScript
|
|
|
RE: PHP vs JavaScript - 2006-11-07 05:28:13.880000
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
quote:
Microsoft продвигает не JS, а VBScript Уверен? ;) http://ru.wikipedia.org/wiki/JScript К тому же именно Microsoft разработали XmlHttpRequest, являющийся важной составляющей Ajax. который как известно расшифровывается как Asynchronous Xml and JavaScript(в Макрософстком варианте - это JScript). И впервые XmlHttpRequest был реализован как ActiveX компонент. Майкрософт и щас занимается развитием Ajax. Тока вот VBScript тут уже вроде и не причем.
|
|
|
RE: PHP vs JavaScript - 2006-11-08 16:25:19.210000
|
|
|
AL
Сообщений: 515
Оценки: 0
Присоединился: 2004-07-19 03:19:44
|
quote:
Уверен? ;) Угу :) http://beda.stup.ac.ru/psf/ziss/wmaster/books/magazine/pcmag/9704s/04s9712.htm http://www.aboutweb.ru/?mod=SiteArticles&act=2&article_id=431&item_id=39
|
|
|
RE: PHP vs JavaScript - 2006-11-08 22:58:13.176666
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
Я тоже привел линки :) Только вот рассудить… XhttpRequest, который является одним основных компонентом Ajax, был разработан Мелкомягкими. А Ajax, который тот же Майкрософт тоже продвигает вроде бы, ну или по крайней мере спонсирует, это именно яваскрипт и XML, а не VBscript и XML. И еще. Я не спорю, что JavaScript был разработан Netscape(это каждый веб-разработчик должен знать). А JScript, который имеет некоторые отличия в реализации от JavaScript, был разработан в Майкрософт. Как думаешь, почему ActiveX не пашет в дефолтной Мозилле или Лисе? А это тоже яваскрипт, тока в реализации мелкомягких. Он присутствует как в их JScript так и в VBScript. Но, еще довод. Программисту нужно писать приложение, работающее под всеми браузерами. Вопрос, на чем он буит писать? На VBScript и JavaScript, или только на JavaScript, учтя некоторые различия в реализации для IE и для других браузеров, если нужно задействовать некоторые особые возможности. Так вопрос, имеет ли смысл мелкомягким продвигать VBScript, который продвигать очень сложно, или лучше захватить в пальму первенства в развитии яваскрипта? Кста мелкомягкие назвали свою реализацию JScript, вроде бы, чтобы неплатить Netscape за лицензию на JavaScript.
|
|
|
RE: PHP vs JavaScript - 2006-11-09 00:52:30.820000
|
|
|
AL
Сообщений: 515
Оценки: 0
Присоединился: 2004-07-19 03:19:44
|
Если честно, то мало что могу об этом всём сказать. Надо детально изучить эти темы. Но в одном уверен точно, что XML придумали не в стенах Microsoft, это разработка W3org, в которую уже на общих основаниях, наряду с другими, входит тот же Microsoft. А кто продвигает Ajax, это ещё вопрос… Вряд ли Microsoft занялась благотворительностью, потому как идея слишком перспективная. Кстати, ActiveX нигде по дефолту не включён, даже в IE.
|
|
|
RE: PHP vs JavaScript - 2006-11-09 01:02:57.350000
|
|
|
DDosT
Сообщений: 99
Оценки: 0
Присоединился: 2006-10-03 15:12:16.436666
|
При выборе инструментов для каждой конкретной задачи приходится сравнивать связки, к примеру такие, Apache/PHP/MySQL и IIS/ASP.NET/MSSQL. Во-вторых сравнивать PHP с JavaScript глупо, если и сравнивать то с технологией JAVA. Нельзя сравнить муху и слона, PHP и JavaScript сравнивать всё-равно что думать от чего быстрее накатит от пива или от спирта! :)
|
|
|
RE: PHP vs JavaScript - 2006-11-09 02:10:40.116666
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
quote:
Но в одном уверен точно, что XML придумали не в стенах Microsoft, это разработка W3org, в которую уже на общих основаниях, наряду с другими, входит тот же Microsoft. С этим не спорю. По поводу XMLHttpRequest, в википедии хорошее определение: http://ru.wikipedia.org/wiki/XMLHttpRequest В своих проектах я еще Ajax не юзал, но очень хочу его хорошо изучить и юзать там, где его применение оправдано :) По поводу планов Мелкософта на Ajax - немного порылся в поиске: http://itnews.com.ua/25959.html http://www.i2r.ru/news.shtml?id=23382 http://programy.com.ua/rus/download/5666/ http://service.pc.uz/documents/text/1072.html http://www.ajaxplanet.ru/microsoft-atlas-plans/ Кусок текста из последнего линка: "…[ol]Microsoft AJAX Library — клиентская javascript-библиотека, которая будет работать в любом браузере и сможет взаимодействовать с любым бэкэндом (в данный момент уже появились посты, описывающие взаимодействие с PHP и ColdFusion).ASP.NET 2.0 AJAX Extensions — серверная часть сегодняшнего “Atlas”, отвечающая за интеграцию с ASP.NET. В частности это проявится в том, что официальный тег-префикс для атласовских контролов сменится с atlas: на asp:. В дальнейшем базовый функционал и основные контролы войдут в следующую версию ASP.NET.ASP.NET AJAX Control Toolkit — то, что сегодня называется “Atlas” Control Toolkit, т.е. набор бесплатных контролов и компонент с открытым исходным кодом, позволяющих более полно использовать возможности ASP.NET AJAX Extensions.[/ol].." quote:
Кстати, ActiveX нигде по дефолту не включён, даже в IE. В Мозилле например ты его и не сможешь включить, т.к. нету =) В осле включен, но запрашивает разрешение на использование, если находит на странице код, исплозьзующий ActiveX. Сделано это в целях безопасности вроде.
|
|
|
RE: PHP vs JavaScript - 2006-11-09 16:47:45.646666
|
|
|
AL
Сообщений: 515
Оценки: 0
Присоединился: 2004-07-19 03:19:44
|
По-поводу JsHttpRequest ИМХО не плохо написано тут: http://dklab.ru/lib/JsHttpRequest/
|
|
|
RE: PHP vs JavaScript - 2006-11-09 17:08:22.270000
|
|
|
j0ker_
Сообщений: 609
Оценки: 0
Присоединился: 2005-03-07 15:09:25
|
Человек задал вопрос про PHP и JavaScript, а вы тут полемику развели и дошли аж до Ajax и XML. Вообще не в тему (соглашусь, что тема не правельно сформулирована, лучше назвать JavaScript and PHP). Я использую использую связку Apache+PHP+MySQL+JavaScript. JavaScript использую для проверки форм (потом дублирую на PHP), для перенаправления на страницы, для поддтверждения действий юзера и подоюных задач. Ну а PHP для всего остального.
|
|
|
RE: PHP vs JavaScript - 2006-11-10 04:10:40.956666
|
|
|
AL
Сообщений: 515
Оценки: 0
Присоединился: 2004-07-19 03:19:44
|
ИМХО Всё нужно (РНР и JS) и полезно только в тему и в меру и там где это действительно необходимо. Например, если можно написать простой HTML, совершенно нет никакой необходимости делать это на JS и т.д. В общем согласен.
|
|
|
RE: PHP vs JavaScript - 2006-11-11 14:36:55.550000
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
quote:
ИМХО Всё нужно (РНР и JS) и полезно только в тему и в меру и там где это действительно необходимо. Если быть более точным и говорить вообще о разработке, то будет примерно так. 1. Есть цель(например движок). 2. Составляется список требований 3. На основе них создается список задач 4. Составляется список возможных проблем 5. Выбираются наиболее подходящие инструменты. Но это довольно упрощенный вариант =) Надо перечитать первые главы Макконнелла. Совершенный код. Превосходная книга по разработке ПО.
|
|
|
RE: PHP vs JavaScript - 2007-05-12 13:26:21.716666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Ну нехило, столько постов про такой вопрос?)))))
|
|
|
RE: PHP vs JavaScript - 2007-05-16 00:47:09.223333
|
|
|
[Snak3]
Сообщений: 25
Оценки: 0
Присоединился: 2006-10-30 19:49:50.053333
|
у незнаю, я вот пишу чат, там юзаю и то, и другое, прада скрипты гораздоооо реже, ну все же…
|
|
|
RE: PHP vs JavaScript - 2007-06-01 20:21:42.836666
|
|
|
lamer_2
Сообщений: 33
Оценки: 0
Присоединился: 2007-05-30 15:29:09.156666
|
у меня небольшая проблемка. я недавно начал изучать пхп и уже столкнулся с первой проблемой. создаю книгу жалоб, при нажатии на кнопку "добавить коментарий" открывается окно формы ввода комента, затем жмем кнопу "добавить" и наш текст с подписью возвращается на страничку. затем проделываем тоже самое и вот тут-то собака и зарылась, второе сообщение заменяет первое, как сделать так что оно его смещало вниз, а не замещало. я знаю что нано самому все делать. но я весь день просидел над этим уже череп закипает…
|
|
|
RE: PHP vs JavaScript - 2007-06-01 22:48:18.566666
|
|
|
#Deus#
Сообщений: 46
Оценки: 0
Присоединился: 2007-05-12 02:23:23.786666
|
Сохраняй в файл или в БД.
|
|
|
RE: PHP vs JavaScript - 2007-06-02 01:13:38.216666
|
|
|
lamer_2
Сообщений: 33
Оценки: 0
Присоединился: 2007-05-30 15:29:09.156666
|
значит я в правильном направлении думал, надо еще мукулатурой по пхп обзовестись (и мозгом ;)). и еще у меня вопрос. хочу сайт написать полностью на пхп (если енто реально конечно, хтмл за езык несчитаю), как заменить строку в джаваскрипте win=window.open(тут размеры), на онолагичную в пхп. короче мне нуно сделать, чтобы окно с формой, о котором говорилось раньше, было определенных размеров. ну как форма ответа в этом форуме…
|
|
|
RE: PHP vs JavaScript - 2007-06-02 08:44:13.523333
|
|
|
TiTBiT
Сообщений: 28
Оценки: 0
Присоединился: 2007-01-15 05:42:56.546666
|
на пхп ты новое окошко не откроешь, это раз, открывай с помощью того же яваскрипт на "чистом" пхп написать сайт невозможно в принципе, потому что в браузере отображается хтмл, пусть и сформированный скриптом пхп, это два читай больше доков, это три )
|
|
|
RE: PHP vs JavaScript - 2007-06-02 11:11:32.816666
|
|
|
морская_травка
Сообщений: 10
Оценки: 0
Присоединился: 2007-06-02 10:51:16.916666
|
У кого хорошо получается ajax применять для файлов пхп? Тут у меня одно задание было, не смогла выполнить…. [sm=bc.gif] что-то типо карты, и когда подводишь мышку на определенную координату (то есть жававская функция onmouseover) в правой стороне должно высветиться название этой местности. Я понимаю что наверное влом думать за бабу какую-то, которую даже не знаешь, но я прошу о помощи [sm=bh.gif]
|
|
|
RE: PHP vs JavaScript - 2007-06-02 13:02:44.360000
|
|
|
dx
Сообщений: 337
Оценки: 0
Присоединился: 2006-12-15 13:35:49.700000
|
onmouseover - это не функция, а событие:) И я не думаю, что кто-то тут будет бесплатно писать кому-либо скрипты:)
|
|
|
|
|