Kosiak Опубликовано 22 Апреля 2010 Жалоба Поделиться Опубликовано 22 Апреля 2010 Стоит какое-то ограничение. В итоге в индексе ПС куча страниц типа "Сообщение". Посмотрел ,а это результаты поиска (совершенно разные), и форум не отдаёт поисковикам такие страницы, впрочем 404 тоже не отдаёт. Если же разрешить ПС индексировать поиск, то это, возможно, будет ещё одним фактором улавливания НЧ-трафика. Помогите разобраться. Моё решение ,к сожалению не очень хорошее: убрать "поисковик" из useragent, т.к. в этом случае поисковики перестают отслеживаться... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Ritsuka Опубликовано 22 Апреля 2010 Жалоба Поделиться Опубликовано 22 Апреля 2010 Представляю себе проход яндекса сразу полусотней щупалец по поиску, особенно на форуме без sphinx... Более чем обоснованная и разумная защита. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Design_Nick Опубликовано 22 Апреля 2010 Жалоба Поделиться Опубликовано 22 Апреля 2010 Я не понял, топикстартер хочет индексировать поиск? Или столкнулся с его индексацией и хочет запретить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kosiak Опубликовано 22 Апреля 2010 Автор Жалоба Поделиться Опубликовано 22 Апреля 2010 У топикстартера свой сервер поэтому какбы нагрузка (в контексте IPB3 уже смешно говорить про нагрузку - тяжелее бегемотя я не видел), приемлемая. Страницы поиска всё равно индексируются, только индесируется не сам поиск, а ошибки. Хочу позволить индексировать поиск. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Ritsuka Опубликовано 22 Апреля 2010 Жалоба Поделиться Опубликовано 22 Апреля 2010 Посмотрел ограничения поиска: стоит проверка на группу и на включенность системы поиска. Никаких дополнительных лимитов нет. Какие конкретно сообщения попадают к поисковикам, с каким кодом ошибки? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kosiak Опубликовано 22 Апреля 2010 Автор Жалоба Поделиться Опубликовано 22 Апреля 2010 Страницы вот такого типа: /index.php?app=core&module=search&do=user_posts&mid=585Смотреть нужно под юзерагентом поисковика, а не браузера, тогда будет ошибка. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Ritsuka Опубликовано 23 Апреля 2010 Жалоба Поделиться Опубликовано 23 Апреля 2010 Проверка одна на все методы поиска. В файле /admin/applications/core/modules_public/search/search.php вызов: /* Check Access */ $this->_canSearch(); Закомментируйте эту строку и попробуйте. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kosiak Опубликовано 23 Апреля 2010 Автор Жалоба Поделиться Опубликовано 23 Апреля 2010 спасибо попробую Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kosiak Опубликовано 23 Апреля 2010 Автор Жалоба Поделиться Опубликовано 23 Апреля 2010 Вроде работает. Спасибо! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Ritsuka Опубликовано 24 Апреля 2010 Жалоба Поделиться Опубликовано 24 Апреля 2010 Не могу не предупредить о минусах такого решения: все группы, в том числе и гости, смогут использовать поиск, даже если поиск на форуме совсем отключен. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Design_Nick Опубликовано 24 Апреля 2010 Жалоба Поделиться Опубликовано 24 Апреля 2010 (изменено) А можно потупить: а зачем давать поисковикам возможность индексации поиска? Может решить вопрос о запрете индексации "ошибок"? Изменено 24 Апреля 2010 пользователем Design_Nick Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kosiak Опубликовано 24 Апреля 2010 Автор Жалоба Поделиться Опубликовано 24 Апреля 2010 Design_NickНельзя. написано выше и про первое и про второе RitsukaНе страшно лезу всё глубже в так называемые "шаблоны" и понимаю - в 3.1 исправлений, которые я жду, не будет: вся архитектура - это какое-то бессистемное месиво кода и я сомневаюсь, что этого франкинштейна можно уже вылечить. Отимизации не будет также - врядли уже даже Мэтт знает, где в движке, что происходит. Речь идёт только о "шаблонах", т.к. в них как оказалось завязано практически всё: и вывод URL, и привилегии, и собственно графическое представление... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Ritsuka Опубликовано 24 Апреля 2010 Жалоба Поделиться Опубликовано 24 Апреля 2010 Kosiak, а вы программист? Не сказал бы, что там "какое-то бессистемное месиво кода", вполне себе средненький код по цене $5/час. Все понятно, все логично. Не всегда рационально, но в целом - удовлетворительно. В мире очень мало программных продуктов обладают действительно хорошим кодом. И среди них исчезающе мало коммерческих продуктов) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kosiak Опубликовано 24 Апреля 2010 Автор Жалоба Поделиться Опубликовано 24 Апреля 2010 (изменено) Нет, но скоро видимо стану Просто вижу, где логика есть, а где она напрочь отсутствует и приляпали костыль (в шаблонах это очень хорошо видно). Вообще начал проектировать собственную систему и поэтому понимаю, как делать не нужно. IPB в этом плане бесценный пример: за эти $5/час делали всё - и код, и интерфейс, и дизайн, причём всё это делал один индус. Изменено 24 Апреля 2010 пользователем Kosiak Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 25 Апреля 2010 Жалоба Поделиться Опубликовано 25 Апреля 2010 ура, наконец то кто-то понял меня) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 25 Апреля 2010 Жалоба Поделиться Опубликовано 25 Апреля 2010 ура, наконец то кто-то понял меня)Я сейчас примерно с таким-же энтузиазмом разбираю код однолабника к курсачу. Тихий ужал. переменные через external сквозь 10 файлов, хорошо хоть как-то функции по ним систематизированы. Комментариев нет вообще, это учитывая что одних счётчиков там 7 штук, а из-за специфики задачи рассчётная часть состоит из 5 вложенных циклов... Да-да, ты меня понимаешь. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Ritsuka Опубликовано 26 Апреля 2010 Жалоба Поделиться Опубликовано 26 Апреля 2010 Каждый имел грандиозную идею написать свою CMS, где "все будет правильно". Некоторые действительно что-то написали. Единицы реализовали действительно то, что задумали Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 26 Апреля 2010 Жалоба Поделиться Опубликовано 26 Апреля 2010 Каждый имел грандиозную идею написать свою CMS, где "все будет правильно". Некоторые действительно что-то написали. Единицы реализовали действительно то, что задумали На крупные вещи я не замахиваюсь, но по крайней мере написанный код содержу в порядке и даже обновлять временами стараюсь. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kosiak Опубликовано 26 Апреля 2010 Автор Жалоба Поделиться Опубликовано 26 Апреля 2010 Каждый имел грандиозную идею написать свою CMS, где "все будет правильно".Главное правильно начать и знать зачем это нужно; правильно выбрать инструменты: у меня, например, большие сомнения на счёт того, что на PHP вообще можно писать сколько-нибудь крупные и серьёзные проекты. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Ritsuka Опубликовано 26 Апреля 2010 Жалоба Поделиться Опубликовано 26 Апреля 2010 Kosiak, Facebook, ВКонтакте, Wikipedia, YouTube, Habrahabr? И я не верю, что вы когда-либо в одиночку напишете что-то хотя бы такое же по уровню, как IP.Board. Не важно на каком языке. Вы просто не представляете себе объем заложенных в этот продукт работ. Наверное, из-за того, что у вас нет опыта в разработке. Совсем у нас оффтоп пошел Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kosiak Опубликовано 26 Апреля 2010 Автор Жалоба Поделиться Опубликовано 26 Апреля 2010 Facebook, ВКонтакте, Wikipedia, YouTube, Habrahabr?Facebook дожил до того, что форкнул PHP, т.к. он перестал отвечать их потребностям. Вконтакте - клон. Вот только с хабрахабром здесь непонятка, но видимо объясняется тем, что в момент написания только PHP программисты и были под рукой, а может deniskin совсем в программировании не разбирается, кто знает...Контр-пример хотите? Google, Яндекс. И я не верю, что вы когда-либо в одиночку напишете что-то хотя бы такое же по уровню, как IP.Board.А я выше писал ,что не программист. К тому, же "уровень IPB" - слишком громко сказано, уровень там как уже упоминали $5/час, а большинство "фич" в работе не нужны. Вы просто не представляете себе объем заложенных в этот продукт работ.Ну как же не представляю? Я проектирую каждую страницу (отрисовываю в axure), пытаюсь понять юзкейсы взаимодействия с интерфейсом. Я начал с того, что мне не хватает/не нравится в IPB: - нет поисковой оптимизации- нет серверной оптимизации- нет пользовательской оптимизации- плохое юзабилити- нет правильной интеграции в сторонние CMS- внутренняя интеграция компонентов убога, всё строится на том, что форум главный компонент (я уже писал ранее про модульный подход, который более предпочтителен)- нет нормальных встроенных мотивационных механизмов- ужасные шаблоны, в которые напихали всё, что можно. Соответсвенно и систему начал проектировать исходя из того, что нужно мне для комфорнтой работы и грамотного построения комьюнити. Это не форум в чистом виде и уж тем более не конкурент IPB. Может тему разделить или вообще просто перенести, раз пошла такая пьянка Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Ph-A Опубликовано 26 Апреля 2010 Жалоба Поделиться Опубликовано 26 Апреля 2010 Контр-пример хотите? Google, Яндекс.Там другие задачи .... Яндекс это насколько знаю это Питон. Не видел не одного движка форума на Питоне. К тому, же "уровень IPB" - слишком громко сказано, уровень там как уже упоминали $5/час, а большинство "фич" в работе не нужны.Хороший уровень -- Zend Framework. Очень грамотный каркас на котором можно реализовать -- грандиозную идею написать свою CMS, где "все будет правильно" - нет правильной интеграции в сторонние CMSИ не будет. Все в одном. IP.Content наше все ... Может тему разделить или вообще просто перенести, раз пошла такая пьянка А все равно, не к чему это не приведет. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kosiak Опубликовано 26 Апреля 2010 Автор Жалоба Поделиться Опубликовано 26 Апреля 2010 Там другие задачи ....Это какие? Я не про поиск, я про сервисы.Яндекс это насколько знаю это Питон. Не видел не одного движка форума на Питоне.Яндекс - это прежде всего компилируемый код (по-моему C), Питон там только в последнее время внедряется. Хороший уровень -- Zend Framework.лично не видел, но по отзывам - слишком громоздкий и тормознутый. но повторюсь - это не моё мнение, просто знаком с отзывами. По моему мнению самый правильный фреймворк - это Django IP.Content наше все ...IP.Content - хрень, каких свет не видывал. До CMS ей как до Китая в тапочках. Уступает даже самым простым бесплатным решениям, в том числе и на самом IPB. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 26 Апреля 2010 Жалоба Поделиться Опубликовано 26 Апреля 2010 У Яндекса на компилируемых только поиск(сам движок) и другая аналитика. Морды сейчас больше чем на треть на Питоне, остальное на чём-то самописном, точно не помню. Так, к слову. В этом плане, имхо, Питон не сильно круче PHP. Решает архитектура, а не язык. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Ritsuka Опубликовано 26 Апреля 2010 Жалоба Поделиться Опубликовано 26 Апреля 2010 Facebook дожил до того, что форкнул PHP, т.к. он перестал отвечать их потребностям. Вконтакте - клон. Вот только с хабрахабром здесь непонятка, но видимо объясняется тем, что в момент написания только PHP программисты и были под рукой, а может deniskin совсем в программировании не разбирается, кто знает...Контр-пример хотите? Google, Яндекс.Facebook ничего не "форкала", не врите. Они предложили технологию для высоконагруженных сайтов, которая транслирует PHP код (PHP-код, ясно вам? пишут они по прежнему на PHP) в C++ и компилирует его. Полезно это при отдаче свыше 100 млрд страниц, когда начинает сказываться уже время интерпретации кода (микросекунды), и уж явно это никак не связано с "недостатками языка". Это усовершенствование, а не доработка. И оно отрыто выложено - берите и используйте. Не сказал бы, что такая возможность умаляет достоинства PHP, скорее наоборот. ВКонтакте - может быть и клоном, а может быть и Папой Римским - сути это не меняет, ведь главное сейчас то, ВКонтакте это - 2-й в России и 38-й в мире по посещаемости ресурс. Это миллиарды хинтов каждый день. И работает все на PHP. И очень даже быстро и стабильно работает, заметьте. И постоянно обновляется и расширяется по функционалу. Почему вы пропустили Wiki из списка? Выгодно было умолчать? Там тоже идиоты работают? Habrahabr написан на PHP потому, этот язык является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов. А в программировании не разбираетесь именно вы, а не создатель самого популярного в рунете IT-ресурса. Это очевидно. Особенно радуют ваши претензии к языку, если вспомнить, что вы не программист. В жизни строки кода не написали, а беретесь решать, что хорошо, а что плохо. Я пишу на PHP, Python, когда-то плотно работал с Pascal с C++. Все эти языки - плод работы тысяч умных людей. Они проверены на миллионами пользователей во всем мире и заслуженно пользуются популярностью. Среди них нет случайных или ошибочно затесавшихся в популярные языков. И вот, на фоне всего этого вы выдвигаете какие-то совершенно неоформленные претензии. "PHP плох". "Я на нем не пишу и вообще не программист - он он плох, на нем ничего серьезного не напишешь". Ну о чем тут можно с вами спорить? К чему приводить контраргументы? --- И еще насчет IPS и "большинство фич не нужны" - это они вам не нужны. А другим очень даже нужны. И когда IPS писали свой форум - они ориентировались не на ваши вкусы и взгляды, а на массового потребителя (который, кстати, более чем доволен - почитайте хотя бы форум IPS). Конечно, если бы вы заказывали разработку персонально под себя - получили бы что-то другое (и совсем за другие деньги). А так - купить штамповку и возмущаться, почему она не прекрасна во всех отношениях - как-то неэтично даже. Так что когда вы обсуждаете тут код IPS в таком тоне - дураком выглядите именно вы. Вам нужна была "идеальная CMS, заточенная строго под ваши задачи, и написанная не на PHP, потому что этот язык вам не нравится", но вы купили задешево готовую IP.Board и теперь тяжко страдаете. Страдайте на здоровье. Только не разводите ахинею на тему что вас кто-то обманул. Хотите что-то великое - вкладывайте огромные деньги. Нет огромных денег? "Жри то, на что хватает, и не выпендривайся". Все просто. И вы, не понимающий это, просто смешны Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.