URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 208
[ Назад ]

Исходное сообщение
"Первые шаги в Perl, PHP, БД - идея проекта есть.. но с чего начать?"

Отправлено Сергей , 01-Ноя-01 15:47 
Первые шаги в Perl, PHP, БД - идея проекта есть.. но с чего начать?
Товарищи! Жажда творчества натолкнула меня на идею создания интересного онлайн проекта... Теоретически - это будет несложная база данных и динамические странички со всякого рода таблицами -статистикой данных из БД... Пока работал только с ХТМЛ, Ява-скриптами, CSS и т.п. Посоветуйте, в чем даннЫй проект лучше делать, как то - на чем базу писать? (mySQl, Postgres....) да и реализация в чем (Perl, PHP...)
Хотел бы разобраться в этом сам только не знаю, с чего начать... Подскажите, пожалуйста..
Заранее благодарен...

Содержание

Сообщения в этом обсуждении
"RE: Первые шаги в Perl, PHP, БД - идея проекта есть.. но с чего начать?"
Отправлено Стас , 01-Ноя-01 20:29 
Некоторое время назад я тоже задался подобным вопросом. Разница лишь в том, что определенной идеи у меня не было, - меня скорее интересовала технология.
Вот мои рассуждения:
Коль скоро изучать _что-то_ новое (Perl vs PHP), то пусть это будет Perl, так как он универсален и может пригодиться не только для вэб.Посмотрев модули перла (DBI в частности), я понял также, что программирование под БД практически универсально (конечно, есть специфика у каждой базы).
На сколько я знаю, если выбирать между Pg и MySQL, у первой больше "фичей", у второй - оптимизация на скорость простых запросов и разнообразнее выбор типов (так мне показалось). К тому-же Pg лучше документирован. А это лишним не бывает.

Лично я тяготею к Postgeres (возможно по-тому, что это была первая БД, которую я освоил и на которой учил SQL).

И всё же, моё мнение - мнение скорее энтузиаста UNIX.
Профессионалы могут сказать иначе.


"RE: Первые шаги в Perl, PHP, БД - идея проекта есть.. но с чего начать?"
Отправлено uldus , 09-Ноя-01 00:48 
>между Pg и MySQL, у
>первой больше "фичей", у второй
>- оптимизация на скорость простых
>запросов

Кстати, приемущество в скорости у MySQL бросается в глаза только в INSERT и UPDATE операциях. При SELECT запросах, если внутренний индекс оптимизатора не влазит в ОЗУ, выполнение может выполняться дольше чем в PostgreSQL. Печально, что за скорость приходится платить надежностью, иногда эта плата оказывается слишком большой, особенно при нерегулярном бэкапе.


"KAK MOJNO VZAMAT CHAT ODIN I POSTAVIT SBEYA ADMINOM ?"
Отправлено Zero_Cool , 22-Мрт-02 01:31 
Mojet ktonebut mne po mojet pojalusta ... prosto ochen ohoto po vikidivat ludye s chata kotorie materyatsya i na ejayot na menyya .. esli ti haker  to  pomagi i podelisya elsi tebe ne trudno

"RE: Первые шаги в Perl, PHP, БД - идея проекта есть.. но с чего начать?"
Отправлено Gry , 02-Ноя-01 19:27 
>Первые шаги в Perl, PHP, БД
>- идея проекта есть.. но
>с чего начать?


Как истинный революционный товарищ попробую тебе подсказать! Сам я пишу на PHP и MYSQL, но это тут ни причём!

Пиши на и на PHP и на Perl т.к. и у того и друг-ого есть недостатки , а вместе они друг друга компенсируют!
А MySQL или Postgres мне кажется для задачи меньше чем написания неглюченных виндов разницы НЕТ (кстати можешь думать что угодно а я Билла Гейтса уважаю и прежде чем его ругать напиши что нибудь лучше)
!


"RE: Первые шаги в Perl, PHP, БД - идея проекта есть.. но с чего начать?"
Отправлено Сергей , 02-Ноя-01 21:21 
Всем - спасибо! Хотееось бы знать, чего плохого в mySQL.. с SQL знаком...  каким образом идет "общение" с сервером? неужто только через Терминал?
(я вааще-то виндовопользователь и хостить буду на бесплатном хостинге)


"RE: Первые шаги в Perl, PHP, БД - идея проекта есть.. но с чего начать?"
Отправлено grom , 26-Ноя-01 00:32 
>Всем - спасибо! Хотееось бы знать,
>чего плохого в mySQL.. с
>SQL знаком...  каким образом
>идет "общение" с сервером? неужто
>только через Терминал?
>(я вааще-то виндовопользователь и хостить буду
>на бесплатном хостинге)
Mysql хорошо документирована - что немаловажно для начального изучения - куча документации как в интернете так и в бумажном виде. PostgreSQL в этом плане отстает - по русски нет ни толковой доки ни печатных изданий (я не нашла). Но зато толково написана родная дока  - если нет проблем с аглицким то вперед.
MySQL быстрее обрабатывает запросы, но обладает несколько ограниченными возможностями, хотя в последних версиях сделаны попытки приблизить ее возможности к теоретическим. PostgreSQL обладает практически всеми возможностями реляционной СУБД - можно создавать свои функции как внешние так и встроенными средствами, единственное не было операции JOIN  - но с последней версии какая-то попытка к ее реализации появилась. PostgreSQL поддерфивает внешние ключи и индексы.
Так что выбирай - либо простота и удобство MySQL либо немного геморроя и мощь PostgreSQL. Да и потом для коммерческого использования MySQL  денег хочет а PostgreSQL не жадная - полностью халява.
К тому же если судить по различиям от версии к версии развивается быстрее чем MySQL.



"RE: Первые шаги в Perl, PHP, БД"
Отправлено Pol81 , 20-Мрт-02 21:19 
А кто-нибудь более или менее подроно может мне  расказать - какие недостатки есть у перл и пхп,какие классы задач нужно решать на пхп, а какие на перл, или подскажите урл где я могу про это почитать.
Мне это нужно для доклада, а за два дня поиска в инете, ничего толкового не нашел...
Можно еще немного про историю создания этих языков..

"RE: Первые шаги в Perl, PHP, БД"
Отправлено Anatol , 21-Мрт-02 21:06 
Кстати можно попробовать также  связку php+firebird (вроде помощнее MySQL и т.д.)