Форум: "Потрепаться";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
ВнизКакой язык программирования под WEB выбрать? Найти похожие ветки
← →
iZEN (2003-10-14 20:35) [40]Свои "две копейки" внесу:
PHP - для маленьких сайтов из-за ограниченной масштабируемости решений на его основе.
JSP/Servlet:
- "тяжёлая" в плане настроек и развёртывания масштабируемая и надёжная технология;
+ прямая связь с Java-субтехнологиями (JDBC, RMI, EJB);
+ доступ к любым СУБД (для которых есть JDBC-драйвер);
+ поддержка распределённых транзакций (что немаловажно в серверных кластерах)
+ лёгкий динамический контент на клиенте (нужен только браузер);
+ генерация "на лету" любого контента MIME-типа (HTML, PDF, TXT, PNG/JPEG/GIF) средствами многоуровневых фильтров, которые можно "на лету" включать в Web-контейнер;
+ гибкая конвергенция между JSP и Servlets в виде реализации паттерна проектирования "Модель-Вид-Контроллёр" в идеологии Model2 (см. Struts, Doclets, alt etc.) - кто не понял этого, тот создёт, как правило, уродливое серверное приложение, а потом воротит нос от JSP;
+ другие фреймворки проектирования, прозрачно интегрируемые с JSP/Servlets;
+ бесплатность и открытость исходников подавляющей части того, что необходимо (основной web-контейнер/web-сервер Jakarta Tomcat, например, открыт и доступен; многие используют JBoss);
+ у меня есть личный опыт создания гибридного проекта распределённой системы на Delphi&Java (dll, Windows), JSP/Servlets (JNI, RMI, Tomcat, Windows/Linux);
+ руководство по интеграции веб-сервисов с JSP/Servlets/EJB в контексте контейнера Tomcat на русском: http://ru.sun.com/pdf/j2ee/WST.pdf
← →
Fantasist (2003-10-14 23:07) [41]Согласен с iZEN © - Java, если нужна кросплатформенность.
Если нет, то я обеими руками за ASP.NET .
← →
Санек (2003-10-16 07:43) [42]Fantasist - тебя замочат!
Но,ASP, все же тормознее PHP - Это факт.
А вообще, что касается того, какой язвк хороший - я считаю хорошим тот язык, к которому душа лежит. :)
← →
al_ (2003-10-19 23:23) [43]Так все же php - рулит?
← →
Некрофил-затейник__ (2003-10-20 06:44) [44]Спартак чемпион!
← →
Dionys (2003-10-20 08:47) [45]> al_ (19.10.03 23:23) [43]
для новичка - да...
← →
al_ (2003-10-20 10:02) [46]Что само по себе уже не плохо, верно?
← →
Dionys (2003-10-20 11:30) [47]именно так...
← →
Style (2003-10-20 11:36) [48]PHP Руль Форэва!!!
Потому что он бесплатный,
удобный, приятный, и ваще к нему душа лежит..
Есть конечно свои недостатки.. Но большинство задач
очень легко реализовать на PHP!
Жалко еще что еще Мускул не дорос до нормального SQL.
А у большинства хостинг-провайдеров Мускул на столько стар что даже не поддерживает оператор UNION :( Но все равно все в итоге можно реализовать на PHP.
class TQueryResult
{
var $RowCount; //Количество строк
var $ColCount; //Кол-во Полей
var $Data; //Массив с данными
var $Fields; //Названия полей
function TQueryResult($result) //Конструкор
{
$this->RowCount = mysql_num_rows($result);
$this->ColCount = mysql_num_fields($result);
$this->ConvertToQueryResult($result);
$Array = array();
for ($i=0; $i < $this->ColCount; $i++)
{
$Array = $Array + array(mysql_field_name($result, $i) => $i);
}
$this->Fields = $Array;
}
function FieldByName($name) //В общем таким макаром можно написать интерфейс как в BDE TDataSet :)
{
return $this->Fields[$name];
}
// Данная функция конвертирует Result запроса в Массив Data;
function ConvertToQueryResult($result)
{
$i = 0;
while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
{
$this->Data[$i] = $line;
$u = 0;
foreach($line as $value)
{
$this->Data[$i][$u] = $value;
$u++;
}
$i++;
}
}
}
Поэтому PHP! Руль!!! ;)
← →
blackman (2003-10-20 11:56) [49]Php, т.к. только его ты и сможешь использовать. Если и найдешь хостинг, то скорее всего будет Unix или подобное в качестве операционки, а там либо Perl либо PHP. Perl - ужас летящий во тьме ночи...со своими выкрутасами и ограничениями.
PHP более прост и похож на С++.
Почитай для начала:
http://delphiclub.ru/html.php
← →
Илайдж (2003-10-20 12:03) [50]PHP&MySQL vs ASP&MSSQL просасывает..
Билли мы тебя лубим, и IIS твой тоже :D
← →
Style (2003-10-20 12:16) [51]Ну а ваще даже хостинг можно и не искать.
Достаточно поставить SHTTPS Small HTTP Server - он бесплатный работает подовсеми виндами! Весит всеголишь 140k Потом поставить себе сам PHP
можно сразу на C:\PHP слить архив.
Ну и MYSQL
И практически ничего не надо настраивать. Все будет работать
в вашем IE обращаясь к хосту http://127.0.0.1 и достаточно
будет обновлять файлы на C:\SHTTPS\WWW\
и собственно усе! вот - самое главное в Web программировании на PHP! Удобно бесплатно! и все можно делать дома. Зависая в любимом FAR manager или Windows Comandere :)
← →
Danilka (2003-10-20 12:22) [52][51] Style © (20.10.03 12:16)
А также можно поставить бесплатный Апач, который далеко не только под винду, или запустить iis, который в составе самой винды (проф или сервер), поставить бесплатный Томкат и работать с jsp на здоровье, скачать бесплатный фри-паскаль и делать на нем цги и т.д., список можно продолжить на много, а заканчиваться он будет вот-так:
и собственно усе! вот - самое главное в Web программировании на [сюда подставить любимый язык]! Удобно бесплатно! и все можно делать дома. Зависая в любимом FAR manager или Windows Comandere :)
← →
Style (2003-10-20 12:30) [53]2 Danilka :)
Можно Можно...
Но у меня предчувствие что человек работает в форточках :)
Собственно все-равно PHP форэва !! :)
← →
al_ (2003-10-21 15:22) [54]
>Style © (20.10.03 11:36)
А можно к Вам за помощью по php обратиться если чего? моя ася 295766
← →
Style (2003-10-21 17:02) [55]al_ ©
156228603
Чем смогу, тем помогу.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.034 c