Поиск информации: полезные советы

26 марта 2007 в 23:53

Поиск нужной информации в великой Сети - целое искусство. Или технология?
Вот и будем собирать здесь tips&tricks на эту тему. Преимущественно с упором на веб-разработку и Drupal, конечно.

1. Начнем, конечно, с упоминания Поиска по русскоязычным сайтам о Drupal.

2. Поиск по исходникам прямо из FF
Затем вспомним о том, что Google открыл относительно недавно Поиск открытого программного кода, который позволяет искать по исходным текстам на различных языках программирования, в том числе PHP.
Чувствуете, куда я клоню? Правильно - к тому, как бы это приноровить к удобному поиску для "друпаллеров".
И вот нашел я сегодня полезную заметочку на эту тему (кстати, и сам сайтик интересный - "Эффективный Drupal" называется). Итак, открываем страницу http://www.google.com/codesearch?hl=ru&q=+lang:php+%s и делаем на нее закладку в FireFox. Затем в "Свойствах" данной закладки (или через "Управление закладками") в поле "Краткое имя" пишем что-нибудь вроде "phpcode".
Теперь напишите прямо в адресной строке браузера, например, "phpcode array_merge" и - опля! - вы получите список сайтов с исходным кодом, где используется эта функция.
Смотрим, учимся, пользуемся чужим опытом использования. Разумеется, вместо array_merge ничего не мешает нам написать, например, имя друпаловской функции.

3. Собственный справочник по функциям API Drupal
Еще один трюк с того же сайта (он есть и на drupal.org). Создаем на своем сайте новый материал (типа page, или story, или еще какой). Включаем для него фильтр с разрешенным PHP и вставляем туда вот этот код:
<?php
print '

    ';
    $functions = get_defined_functions();
    foreach($functions['user'] as $function) {
    print "
  1. $function
  2. ";
    }
    print '

';
?>
(см. прикрепленный файл)
Теперь можно сделать пункт меню, ссылающийся на этот материал (на эту страницу) и у вас под рукой справочник по функциям Drupal.

Добавляйте свои хитромудрости!

ВложениеРазмер
Иконка простого текстового файла code.txt245 байт

Комментарии

Человек сделал сводную таблицу всех модулей для Drupal. Цветом выделены разные группы модулей, в каждой ячейке название модуля со ссылкой на страницу drupal.org/Modules и ссылки на скачивание последнего варианта для 4 и 5 версий Drupal.

15 ноября 2007 в 4:04