PHP и web-2

Jaroslav

Новичок
PHP и web-2

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

Простой пример: обработка скриптом 200 тыс. записей в таблице. Работает это, скажем, час. В броузере - белый экран. Что там происходит, на каком этапе - неизвестно. Можно после обработки 1000 строк загрузить промежуточный результат и автоматом отослать на продолжение. Но это не совсем логично - дополнительные накладные расходы.

И вот услышал о возможности отсылки и получения информации на сервер без перезагрузки страницы. По-моему это в сочетании с JavaScript (и пр.) резко расширяет возможности PHP. Честно говоря, даже трудно предположить, какие теперь сайты или даже on-line программы можно делать!

Может Вам, уважаемые участники форума, интересно будет обсудить эту тему.
 

Фанат

oncle terrible
Команда форума
Честно говоря, даже трудно предположить, какие теперь сайты или даже on-line программы можно делать.
все те же самые.

Простой пример: обработка скриптом 200 тыс. записей в таблице. Работает это, скажем, час.
не час, а доли секунды.

В броузере - белый экран.
и броузер здесь совсем не при чём.
 

Фанат

oncle terrible
Команда форума
Обработка сложная. И не sql-запрсом, а php
в этом случае надо не изобретать веб-2, а учить SQL
Хотя, это не принципиально. Это просто для примера задачка
область применения веб2 - весьма специфична. и обычные сайты никак не затрагивает.
и удобство её так же высосано из пальца, как твой пример с базой
 

Jaroslav

Новичок
Автор оригинала: Фанат
в этом случае надо не изобретать веб-2, а учить SQL
Ну братцы...
Объясняю: берется текстовый файл размером 100M из библиотечной прграммы со всем каталогом. Нужно убрать кучу мусора, которого не должно быть на сайте. За автора отвечает в этом файле несколько полей, за название - еще несколько. Все поля еще и с подполями. Из всего этого огромного массива информации нужно сделать несколько таблиц в БД, при этом вычленить ключевые слова для поиска, разбросать по каталогу интепретировав ББК и т.д и т.п

Это служебная программа, не для посетителей сайта. Я ее выполняю у себя под Денвером, а потом готовые таблицы заливаю на сайт.
 

Фанат

oncle terrible
Команда форума
ну вот и не надо её выполнять под денвером.
а запускать надо, как обычную программу.

А, главное, непонятно .каким боком тебе тут веб 2 пришился.
 

Jaroslav

Новичок
Автор оригинала: Фанат
область применения веб2 - весьма специфична. и обычные сайты никак не затрагивает.
А вот с этим полностью согласен. Обычные сайты никто не отменяет. Но ведь можно делать абсолютно необычные!
 

Фанат

oncle terrible
Команда форума
делай - кто тебе не даёт?
вот только никогда ещё ни у кого ничего путного не выходило, если он не идею сначала придумавал, а потом - инструмент, а наоборот, находил красивую железяку и садился думать - "а чего бы такого красивого ей слабать?.."

Тем более, к твоему сведению, в технологии веб2 нет НИЧЕГО нового. Всё давным-давно известно и сто лет, как применяется.
А сейчас это просто модное слово.
 

Jaroslav

Новичок
Автор оригинала: Фанат
А сейчас это просто модное слово.
Вот-вот. Почему-то именно так все к этому и относятся. Не могу понять - почему.

По-моему, это совсем другой подход к Интернету. On-line программы, собственные полностью настраиваемые странички с всевозможными сервисами, участие каждого в формировании контента...

Такое подозрение, что большие серьезные дяди web-мастера боятся за свои владения.
 

HEm

Сетевой бобер
главный фикус веб2.0 - ориентация на людей, сообщество
показ процесса выполнения "тяжелой" обработки коррелирует тут очень слабо, практически никак
 

Jaroslav

Новичок
Автор оригинала: HEm
показ процесса выполнения "тяжелой" обработки коррелирует тут очень слабо, практически никак
Согласен, возможно, пример не очень удачен. Просто, это то, что было в моей практике. Где я почувствовал ограничения php.
 

HEm

Сетевой бобер
интересно, что во флеше можно сделать то же, что и в аяксе плюс многое другое
но люди любят извращения...
 

Dreammaker

***=Ф=***
Наиболее интересным проектом из веб 2.0, как по мне, был не gmail и ему подобные ресурсы, а простая игрушка (о ней вспоминали здесь на форуме тоже) ,когда народ пробует составить слова из "лежащих" на странице букв.

Вот здесь уже чувствуешь красоту подхода с использованием AJAX'a и, навероне, смысл самого подхода веб 2.0 - приложения, которые помогают взаимодействовать и видеть отдачу в реальном времени.

Хотя сам по себе этот игровой ресурс бессмысленный :)
 

corda

Новичок
Re: PHP и web-2

Автор оригинала: Jaroslav
Честно говоря, даже трудно предположить, какие теперь сайты или даже on-line программы можно делать!
Например, вот такие (их ответ Гугл, как позиционируют, по крайней мере):
http://www.live.com/
 

magic

lancer
Всю ветку не читал, но попробую вставить свои пять копеек :)

И вот услышал о возможности отсылки и получения информации на сервер без перезагрузки страницы. По-моему это в сочетании с JavaScript (и пр.) резко расширяет возможности PHP.
Ага. Технология называется AJAX и известна уже давно. Это сейчас мода пошла и Гугль, в частности gmail этим нагло воспольовался.
Честно говоря, даже трудно предположить, какие теперь сайты или даже on-line программы можно делать!
IMHO, фикция этот ваш веб 2.0 и еще одна обертка для матрицы.
Может Вам, уважаемые участники форума, интересно будет обсудить эту тему.
Кому интересно, может почитать неплохую статью. Там все разжевано, с линками и историческими датами.
О Web-e 2.0 замолвите слово…
 

HEm

Сетевой бобер
magic
А в чем наглость гугла? в том, что он использует модную (кстати, если уж говорить о моде, то она пошла по причине того, что был запущен гмайл а не наоборот) технологию? Вот уж действительно, возмутительная наглость >:cool:
 

Фанат

oncle terrible
Команда форума
ё.
не парьте magic-а.
Этот топик и так достаточно дурацкий, чтобы ещё и вступать в полемику с очевидными ляпами
 
Сверху