2013-03-28 2 views
0

Я подросток, и я просто люблю программировать и всегда люблю учить себя различным вещам в наибольшей степени. Например, после того, как я изучил HTML, я начал изучать HTML5, и после изучения JavaScript я начал изучать закрытие, DOM и т. Д.Как узнать больше о MySQL, Apache и .htaccess?

Недавно я искал некоторые вакансии, размещенные на некоторых популярных сайтах (tumblr, vimeo), и я узнал, что был указан в базе данных, и они просили одного, кто знает MySQL, взятый в наибольшей степени. Что они подразумевают под этим? Я только знал, что базы данных использовались для хранения информации, и, поскольку я знаю PHP, я использовал только запросы к базам данных, и это все. Итак, как я узнаю крутой материал, который эти ребята упоминают на своем сайте.

Во-вторых, я также хочу, чтобы узнать о как апач работает (даже развить на ней, если есть что-то вроде этого) и мастер .htaccess (Htaccess это то, о чем я совершенно ничего не знаю).

Наконец, те сайты (вышеупомянутые) также упомянули, что они искали разработчик linux. Что они подразумевают под этим?

Итак, я просто хочу освоить стек LAMP и даже выйти за рамки знаний об основах, чтобы иметь право действительно называть себя программистом.

+0

Рассмотрите возможность установки Linux на вашем компьютере (например, Ubuntu, Debian, Mint, ...) , –

+0

Не забудьте экспериментировать с несколькими языками программирования (например, Scheme, Ocaml, Python, Common Lisp) и читать более «теоретические» книги, например. http://mitpress.mit.edu/sicp/full-text/book/book.html –

ответ

1

Да, в основном базы данных используются для хранения информации. Но существуют различные аспекты, связанные с разработкой баз данных, разработкой, администрированием, отчетностью, службами интеграции, аналитическими службами и бизнес-аналитикой, которые относятся к разработке баз данных.

Вы можете начать с Headfirst SQL Ebook первый ..

1

Linux-разработчик, кто работает на операционной системе Linux. (Как окна или osx).

Вы должны установить dual boot environment или настроить виртуальную машину Ubuntu (версия Linux) и практиковать на этом. Изучите способы командной строки.

Получить убунту отсюда:

http://www.ubuntu.com/download/desktop

Вот руководство по настройке виртуальной машины:

http://www.howtogeek.com/howto/11287/how-to-run-ubuntu-in-windows-7-with-vmware-player/

После того как вы, что для запуска вы можете настроить ЛАМПЫ, это увидеть руководство:

https://help.ubuntu.com/community/ApacheMySQLPHP

Чтобы узнать об apache, лучше всего использовать Google, что вы пытаетесь сделать. Страницы apache.org хороши.

Это - их разбивка.файл .htaccess:

http://httpd.apache.org/docs/2.2/howto/htaccess.html

Наконец, чтобы узнать о MySQL вы можете проверить это:

http://dev.mysql.com/doc/refman/5.5/en/tutorial.html

+0

Почему намек на использование Linux в VM? Я предпочел бы предложить установить Linux на ноутбук и использовать его ежедневно (используя Windows только для игр). –

+0

Я думаю, что его проще сделать VM, особенно если вы не слышали об Linux до – Baconator507

+0

Я считаю, что, особенно для подростков, которые учатся быстро, установка Linux и использование его для всего, является лучшим (BTW, я никогда не устанавливал Windows на моем ПК - либо на работе, либо дома, мое первое ядро ​​Linux - 0,99.15 на SLS). –

Смежные вопросы