Новые IT технологиии общие тенденции...
#195
Отправлено 19.08.2010, 12:31:31
как пример что будет понятней: структурный код
import MySQLdb conn = MySQLdb.connect (host = "localhost", user = "user", passwd = "mypas", db = "test") cursor = conn.cursor() for row in cursor.execute("select user_id, user_name from test"): print row.user_id, row.user_name cursor.close()или такой спагетти код
import MySQLdb conn = MySQLdb.connect (host = "localhost", user = "user", passwd = "mypas", db = "test")cursor = conn.cursor() for row in cursor.execute("select user_id, user_name from test"): print row.user_id,row.user_name cursor.close()и PHP-код
<?php mysql_connect("localhost", "user", "mypas") or die("невозможно подключиться к бд: " . mysql_error()); mysql_select_db("test"); $result = mysql_query("SELECT user_id, user_name FROM test"); while ($row = mysql_fetch_array($result)) echo $row[0]." ".$row[1]."<br>"; mysql_free_result($result); ?>Ну и чем она лучше? По моему ничем...
#196
Отправлено 19.08.2010, 12:45:05
PHP v.5 и MySQL v.5... а на Питоне он будет дороже...
о популярности PHP и Python
И дело тут не в том что PHP лучше Python'а, в том что он проще... во всю расхваливать Python, говорить какой он суперовый, и я бы мог. Но... если ты новичок в веб-программинге, то учи PHP - не ошибешься. Ведь Python представляет собой язык общего назначения, а PHP - полностью веб-ориентирован, все в нем заточено под веб-кодинг.
Когда же выучишь PHP достаточно хорошо, поймешь ООП, MVC и другие сложные слова (хотя PHP и без них прекрасно обходится), а потом еще и начнешь использовать фреймворки... Вот тогда попробуй связку Python + Django (или какой-то другой фреймворк) и может быть ты полюбишь Питон...
Да Python - мощный язык, красоту которого не поймешь при написании простенькой домашней страницы. Лишь при разработке больших проектов можно почувствовать его силу. Если ты считаешь, что уже готов к нему? Тогда приготовься к тому что:
мало хостингов, что поддерживают Python;
заказчики больше ориентируются на PHP;
собрать команду хороших питоновских программеров сложновато;
лучшие веб-движки (гостевых, форумов и прочего) пока что созданы на PHP.
Сообщение отредактировал Tapochki 3D: 19.08.2010, 14:58:38
#197
Отправлено 22.08.2010, 19:34:13
Конкретно с этими не работал, но работал с аналогами для С# (Unity, ObjectBuilder).Использует ли кто в своей работе Dependency Injection фрэймворки, что есть например в Spring и в Гугл - Google Guice
Если вы оцениваете фреймворки на возможность использования в проекте, то вот мое мнение:
При использовании желательно сперва много времени посвятить на проектирование, и корректное разбиение системы на компоненты.
Также очень поможет построение прототипа, чтобы понять где будут подводные камни. А они будут, в частности процесс отладки несколько отличается от стандартного.
Это поможет получить пользу от использования Dependency Injection.
Применение будет оправданно если вы разрабатываете какую-то enterprise-level систему, или сложного GUI приложения, которое будет поддерживать интеграцию с другими приложениями или модульность.
При использовании у вас скорее всего будет чрезмерное использование ресурсов при старте приложения и не очень быстрый старт.
Также будьте готовы к большим конфигурационным файлам, которые имеют тенденцию увеличиваться по мере роста системы.
Я ни в коем случае вас не отговариваю от использования, просто хочу предупредить что есть определенные подводные камни, не указанные в рекламных проспектах. В целом библиотека очень полезна, но не для любого проекта.
#198
Отправлено 24.08.2010, 10:52:00
1. На каких языках программирования нужно уметь программировать чтобы получать хорошие деньги в Алмате?
2. Какие примерно программы или сайты нужно создавать будет?
3. В каких компаниях требуются программисты?
Я умею программировать на Delphi (Паскаль), Visual C++, PHP, Action Script.
Но я самоучка, и не знаю что делают в фирмах. Может мои знания даже гроша не стоят.... Подскажите примерные программы, или сайты, что примерно нужно делать на фирмах?
#199
Отправлено 24.08.2010, 11:07:52
У меня очень важный для меня вопрос, помогите разобраться!
1. На каких языках программирования нужно уметь программировать чтобы получать хорошие деньги в Алмате?
2. Какие примерно программы или сайты нужно создавать будет?
3. В каких компаниях требуются программисты?
Я умею программировать на Delphi (Паскаль), Visual C++, PHP, Action Script.
Но я самоучка, и не знаю что делают в фирмах. Может мои знания даже гроша не стоят.... Подскажите примерные программы, или сайты, что примерно нужно делать на фирмах?
если не возражаете один встречный вопрос, который возможно вам поможет:
какова ваша цель (истинная) - что для вас наиболее важно?
а. получать как можно больше $ и не важно что (на чем) писать и в каком направлении развиваться (базы, веб, медиа, автоматика, низкоуровневое по...)
б. стать высококлассным специалистом (т.к нравится программирование и уже есть понимание - какая область вам по душе) и, соответственно, развиться так, чтобы ваши знания и опыт стоили достойной оплаты
после ответа на этот вопрос будет несколько понятней, что вам порекомендовать.
#200
Отправлено 24.08.2010, 11:14:33
если не возражаете один встречный вопрос, который возможно вам поможет:
какова ваша цель (истинная) - что для вас наиболее важно?
а. получать как можно больше $ и не важно что (на чем) писать и в каком направлении развиваться (базы, веб, медиа, автоматика, низкоуровневое по...)
б. стать высококлассным специалистом (т.к нравится программирование и уже есть понимание - какая область вам по душе) и, соответственно, развиться так, чтобы ваши знания и опыт стоили достойной оплаты
после ответа на этот вопрос будет несколько понятней, что вам порекомендовать.
ОК! Первая моя цель как можно больше денег!!!! Так как я щас просто сис Админ за 500$
Люблю я все программирования, системное, низкого, высокого уровня, веб, базы данных (Я работал сам с многим) и спутниковые технологие, ПО для переферии, что угодно! Мне все по душе кроме ДЕЗАЙНЕРСКИХ РАБОТ - их я ненавижу!
Язык программирования я изучу какой нужно для больших денег, проблем не составит. Но Первая главная цель это деньги!!!
Только попрошу без оскорблений типо алачный и жадный. Просто большие планы на счет будущего и мне нужны деньги!
Сообщение отредактировал Теймур: 24.08.2010, 11:19:55
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0