В канун семантической паутины правильность - это то, что нужно учитывать. К сожалению, PHP-заголовок "Location" все еще использует код HTTP 302 , который, строго говоря, не самый лучший для перенаправления. Вместо этого следует использовать 303 .
W3C достаточно любезен, чтобы упомянуть , что заголовок 303 несовместим со «многими пользовательскими агентами до HTTP / 1.1», что в настоящее время не означает отсутствие браузера. Итак, 302 - это реликвия, которую не следует использовать .
... или вы можете просто проигнорировать это, как и все остальные ...
Я перехожу к официальному справочнику / руководству по программированию X. Например, PHP -> php.net, jquery -> docs.jquery.com, rails -> api.rubyonrails.org.
Gotapi.com очень важен. У него есть онлайн-документация на многих языках с удобной поисковой системой. Попробуйте сами.
По техническим вопросам обращайтесь в "официальный" IRC (Internet Relay Chat) канал технологии / языка, который я использую. Я так много узнал от IRC, что это невероятно.
http://code.google.com/ , для всего остального всегда есть Code Complete!
Twitter, I follow a bunch of fellow programmers and muckity-mucks in the programming world.
Посмотрите этот поток SO , он специфичен для .NET, но имеет отличные ресурсы.
Не веб-сайт, а как общая серия кратких справочников, мне нравятся «Карманные справочники» О'Рейли.
Google , очевидно, отличный ресурс. Но когда Google знает, как задать правильный вопрос, это половина дела.
И часто документация поставляется с выбранной технологией, с которой вы работаете.
Недавно я влюбился в Центр разработчиков Apple , где можно найти все замечательные руководства и документацию, которую они предоставляют.
Также MSDN для .net.
Для Flash документация хороша, а ActionScript помогает и подсказывает gotoandplay . (Специально для игры)
I hit up the documentations of whatever languages I happen to be using.
When working on Microsoft products, msdn is very valuable.
Когда я начинаю использовать фреймворк / библиотеку, у меня всегда есть посмотрите, какова их документация; если он выглядит нормально, он становится «эталоном», который я стараюсь проверять прежде всего. (Well, that's when I'm not one of those who whoose using that framework/library ; else, quality of the documentation generaly is a criteria of choice)
For instance, in PHP, you just have to go to php.net/function_name
(like, for instance php.net/in_array) to get documentation of a function -- that's really useful.
(And there are often user-notes at the bottom of the page, which can be quite helpful to help solving common problems)
Then, google is often my friend ^^