Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #71 (permalink)  
Старый 01.11.2010, 15:21
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

удалено.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 02.02.2011 в 14:48.
Ответить с цитированием
  #72 (permalink)  
Старый 03.11.2010, 10:31
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Славно.
$document_out = new DOMDocument();
$document_in = new DOMDocument();
/* ... */
$xpath_in = new DOMXpath($document_in);
/* ... */
foreach($xpath_in->query("/*/elements[@attribute]") as $node){
    $document_out->getElementsByTagName("*")->item(0)->appendChild($document_out->import_node($node, true));
};
/* ... */
echo $document_out->saveXML();

Во что бы превратился этот пример, если бы ООП в PHP не было?

Кстати, по каким-то неведомым мне причинам Попов именует этот язык «PhP», именно в таком регистре.
Ответить с цитированием
  #73 (permalink)  
Старый 03.11.2010, 11:10
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

удалено.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 02.02.2011 в 14:51.
Ответить с цитированием
  #74 (permalink)  
Старый 03.11.2010, 15:26
Аватар для Илья Кантор
Администратор
Отправить личное сообщение для Илья Кантор Посмотреть профиль Найти все сообщения от Илья Кантор
 
Регистрация: 25.05.2007
Сообщений: 1,221

Ну, видимо, имелось в виду применение XML для обмена данными, сервисы и т.п..
Ответить с цитированием
  #75 (permalink)  
Старый 03.11.2010, 16:31
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

удалено.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 02.02.2011 в 14:51.
Ответить с цитированием
  #76 (permalink)  
Старый 03.11.2010, 17:47
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Всяческие API, начиная с получения курса валют с сайта ЦБ, заканчивая геолокацией Яндекса.
Передача данных между разнородными (как по СУБД, так и по структуре) БД.
Разбор .docx, .xlsx, .odt и прочих форматов.
Работа с XHTML-документами как с DOM (удобно, кстати).

Короче, почему бы PHP не уметь манипулировать универсальным форматом хранения и передач данных?
Ответить с цитированием
  #77 (permalink)  
Старый 03.11.2010, 17:57
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,577

Все, кто не любит ООП в php, но зато очень любит на эту тему похоливарить обычно говорят об ООП проектировании в php - костяк приложения на классах и только них, паттерны и прочее.
Но с удовольствием пользуются самими объектами, как типами данных(как в примере пользователя subzey).

Gozar, а ты о чем говоришь?
Ответить с цитированием
  #78 (permalink)  
Старый 03.11.2010, 19:12
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

удалено.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 02.02.2011 в 14:51.
Ответить с цитированием
  #79 (permalink)  
Старый 03.11.2010, 19:40
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Сообщение от Gozar
Вы считаете обоснованным делать это с помощью php?
Ага. Цены на территории РФ должны задаваться в RUR'ах, а поставщик интернет-магазина работает за USD. Наценка 4%. Что делать? Разбирать регулярками, или приставить к инет-магазину оператора, чтобы он каждые 6 часов это вручную делал?

Сообщение от Gozar
Какого размера должна быть БД, чтобы средний сервер не лёг или завершил работу вовремя за 30 сек.?
В 99% случаев БД портируется через массив txt файла.
140 Мб XML разбирается за 3—4 секунды.
А txt и csv хороши когда формат базы не меняется никогда. К тому же, когда захочется закинуть более одной таблицы, станет плоховато программисту, а не процессору.

Сообщение от Gozar
Я тоже когда-то мечтал построить программу которая умела бы делать всё, легко и непринужденно.
Она уже существует. phpExcel и phpWord. То ли на гуглокоде, то ли на гитхабе валяется.

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

OverObjectOrientedProgramming встречается сплошь и рядом. Но это же повод отказываться полностью от ООП как такового.

Давайте откажемся от аякса только потому что это buzzword и многие пихают этот несчастный аякс туда, где можно и нельзя.

Давайте откажемся от jQuery, потому что какой плагин к нему ни откроешь, хочется тошнить от скрученных проволокой кишок в его нутрях.
Ответить с цитированием
  #80 (permalink)  
Старый 03.11.2010, 20:13
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

удалено.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 02.02.2011 в 14:52.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Видеокурс] Курс Хомича по javascript Илья Кантор Учебные материалы 9 31.03.2014 20:08
[Видеокурс] Курс Морковина по javascript Илья Кантор Учебные материалы 2 06.01.2011 12:44
Бесплатный курс HTML и CSS! Hagrael (X)HTML/CSS 1 11.05.2010 14:26
Товарищи специалисты, введите в курс дела Baldrick Общие вопросы Javascript 2 04.03.2010 18:10