Что должен уметь и знать программист, разрабатывающий движок?

1 234
EugeneVC
На сайте с 01.09.2008
Offline
133
#21

Базовые вопросы при разработке таких проектов:

- что такое нормализация и денормализация базы данных

- memcache и кеширование

- умение писать на голом python, так как он обгоняет php. А лучше на C или C++ - но таких очень мало.

- грамотная работа с postgesql или oracle

Всякие ORM и MVC не рассматривайте, медленно. Mysql - так же в топку.

[Удален]
#22

Fearful, еще помнитася смешной анекдот - "

- вася, почини принтер?!

- я программист! я не умею чинить принтеры!!!

- какой ты на**й программист, если даже принтер починить не можешь"

bearman добавил 06.03.2010 в 18:00

EugeneVC:
- умение писать на голом python, так как он обгоняет php. А лучше на C или C++ - но таких очень мало.

байтодрочер? это какбы все круто, если у вас сайты на хтмле, 1 запрос к базе в сотни раз обгонит вашу разницу между пхп и питоном. живите реальностями, а не сказками с хабра

codefather
На сайте с 20.01.2010
Offline
51
#23

про Питон и Мускул - смешно

codefather добавил 06.03.2010 в 18:08

а про mvc - позорно

[Удален]
#24

codefather, +1 +1

+1

в десятки раз проще купить 2-5 бекенд серверов и сровнять разницу змеи и хоумстраницбилдера, и писать в 1 стиле 1 продукт, а не в 2 стилях 2 продукта. да и я практически уверен что хороших питонщиков тоже сложно кайти как и хороших пхпшников.

ну да про мускуль тоже поржал

EugeneVC
На сайте с 01.09.2008
Offline
133
#25

Можете ржать сколько угодно, только подход мы купим 5 серверов вместо 1-2 ща рулит. Если бы вы читали, как был поставлен вопрос - что должен знать программист, а не то, что сайт на хтмл.

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

[Удален]
#26

EugeneVC, мне вот интересно стало, какже это питонщик и без ооп и мвц? питоноговнокодер?

зы: пошел дальше поржу, топик классный, таращит как трава!!

bearman добавил 06.03.2010 в 18:37

EugeneVC:
5 серверов вместо 1-2 ща рулит

хипхоп вам в руки :)

EugeneVC
На сайте с 01.09.2008
Offline
133
#27

Я вот например на Django пишу, когда залазию в ее дебри - вижу сплошной оверхед. Представляете это все под нагрузкой исполняется. Поэтому и предлагаю задавать программисту такие вопросы.

Но если вы готовы взять 5 серверов вместо 1-2 то вопросы будут такие.

- что такое нормализация и денормализация базы данных

- memcache и кеширование

- знание MVC и ORM

- знание популярных фреймворков Kohana, Zend Framework, Django, Рельс

[Удален]
#28

EugeneVC, 1. это когда уксус уже включен в поставку, или его надо отдельно докупать чтобы сделать серверу больно :)

2. это кога в магазине покупаем бд, которое надо только употребить, в лучшем случае не думая откуда оно взялось и из каких продуктов оно

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

4. я знаю холодильник и микроволновку

зы: вас тоже с субботой =)

EugeneVC
На сайте с 01.09.2008
Offline
133
#29

И вас с субботой ) ТС успехов в поисках программиста.

codefather
На сайте с 20.01.2010
Offline
51
#30
EugeneVC:
Я вот например на Django пишу, когда залазию в ее дебри - вижу сплошной оверхед. Представляете это все под нагрузкой исполняется. Поэтому и предлагаю задавать программисту такие вопросы.

Но если вы готовы взять 5 серверов вместо 1-2 то вопросы будут такие.
- что такое нормализация и денормализация базы данных
- memcache и кеширование
- знание MVC и ORM
- знание популярных фреймворков Kohana, Zend Framework, Django, Рельс

разговор ни о чем

вы будете удивлены, но на высоконагруженных видоехостинге, блогохостинге и интернет-магазине, будет совершенно разные типы проблем

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

про ваши вопросы:

с разработчиком не знающим про нормализацию БД - говорить нечего

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

занание паттернов? страшные слова знают все, а понимают - немногие, чем кстати вам не понравился MVC ? или вы про какую то конкретную его реализацию?

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий