Понимаете с этой интересной задачей очень сложно въехать в стандарт.
Вот у меня как у программиста-экономиста, не приняли экономическую часть моего диплома, сказав: "Мы не верим, что проект окупается за 3-и месяца и начинается приносить прибыль более ххх ххх в месяц из-за изменения бизнес-процессов и автоматизации."
Пришлось писать как у всех, что-то вроде средней температуры по больнице.
Ой! Я тоже писал интересный диплом и на основе реального предприятия и т.п.
НО, знаете, реальная жизнь и интересный диплом допущенный, проверенный, понятый всеми и защищённый ИМХО вещи не совместимые.
Да это не проблема. Берёте основу и пишите тему: бла-бла-бла в перспективе SEO (или интернет рекламе или интернет продвижении)
Это одна из стратегий сдачи диплома. Берёшь себе продвинутую тему, в которой препода не шарят и рассказываешь сказки со ссылками на всякие источники. :)
Да регулярка более универсальная вещь. Там и нет проблем с регистром и утф8 и ещё мелкие приколы, типа "===" для strpos
По скорости быстрее, НО, шаг влево или шаг вправо = расстрел :) ---------- Добавлено 20.08.2012 в 03:54 ----------
Да он как регулярка по скорости. Выборка из 10 млн. циклов, результат в секундах.
STRPOST: 3
PREG_MATCH:13
parse_url:12
НО!!! Люди! Это 10 миллионов циклов :)
Это к серваку должно обращаться столько человек, что в реальной жизни не встретишь ибо при таком количестве там уже кэши результатов и т.п.
А теперь давайте проверим на разных цифрах.
1000 циклов
PREG_MATCH:0
parse_url:0
STRPOST: 0
Итого: Разницы для человека никакой.
10000 циклов
100000 циклов
PREG_MATCH:1 (иногда 0, поэтому результат не значительный)
1000000 циклов
PREG_MATCH:1
parse_url:1
STRPOST: 1
Итого: Разницы для человека никакой. Все функции работают одинаково.
Ну теперь всё ясно? :)
Ладно, уже сам провёл тесты. Ну есть ессесно различия, но после большого количества написания парсеров и грабберов, уже забываешь про другие, более мелкие функции :)
3-й. Очень хорошо будет смотреться в Ч/б, особенно на бумаге. Не будет теряться узнаваемость.
Надо. НО, чтобы проверить его существование на вас нужно заводить уголовное дело 🍿
Бла-бла-бла-бла... По теме есть, что сказать?
Мой скрипт не верно выполняет функцию? Нет
Скрипт работает медленно? Нет
А! Наверное, скрипт такой твоя религия не принимает, ну тогда уж извини, если обидел 🍿
Нанять программиста.