|
НУ что господа, давайте ж попробуем поотвечать на вопросы Задавайте все, что угодно по теме php+mysql Товарищи, проблема такая: Пишу RewriteCond'ы, в которых указываю определённые параметры, он заменяет строку на нужную, потом следующий RewriteCond берёт уже изменённую строку и получается ненужное преобразование... Как исправить? Поменять местами условия и правила не выход, их может быть 10-ток, сложно будет сортировать... Поделитесь опытом работы с эмуляцией URL адресов в рамках фреймворка. Мне нужно чтобы при обращении по адресу /user/George шел перехват запроса движком и выполнялось действие Info в контроллере User, с передачей ему параметра George. Интересует в каком фреймворке описание правил реализовано наиболее наглядно и удобно для использования. Я так понимаю, что при нескольких десятках похожих правил в их можно запутаться и одно правило сможет перекрыть другое. Именно поэтому интересует "ясность" и прозрачность описания таких вот адресов. Уважаемые участники и посетители нашего клуба, приветствую! В данной теме мы обсуждаем вопросы зарплаты для PHP программистов из разных городов из всех стран. Во-первых, сами поймем на каком мы уровне, во-вторых новички узнают о перспективах этой области деятельности. Рассказывая о себе мы помогаем не только другим, но и себе самим. Ведь объясняя другому всегда начинаешь разбираться больше в той теме, о которой говоришь. Мой опыт. В 2007 году я учился на дневном и работал одновременно. 60% времени проводил на работе. Я получал 500 у.е. (из расчет 800 у.е. за полный рабочий день). Я был уже опытен и я создал удобный движок для сайта, на котором сайт и ныне успешно работает и поддерживается. В 2008 году окончил универ, ушел с прежней работы. В конце лета 2008 и по нынешнее время работаю в хорошей компании (английские корни), получаю от 1000 до 1350 у.е. (с учетом бонусов, срочных работ и сверхурочного времени). Хотя платят в гривнах по очень заниженному курсу, поэтому приведенная сумма в долларах ниже где-то на 15%. Я понимаю, что это только начало пути, поэтому буду искать более интересное для себя место заработка и реализации своих идей. Я считаю что нужно получать прибыль и получать удовольствие от того что делаешь - одновременно. Это мой принцип жизни. Фреймворки для PHP5: - phpDays (http://phpdays.googlecode.com) - Zend Framework (http://framework.zend.com, http://zendframework.ru) - symfony (http://symfony-project.org, http://sfproject.ru) - Prado (http://pradosoft.com) - Yii (http://www.yiiframework.com) Поделитесь своим опытом работы с php фреймворками. Ведь для решения некоторых задач может быть полезен совершенно другой фреймворк. Здравствуйте! Не ожидал, что придет время когда я начну применять отличный от PHP язык для веб разработки. Все-таки 5 лет работы на PHP являются большим уроком. Однако, лучше поздно, чем никогда. Итак. Чем так мне понравился Python. Первое - это тем, что его продвигает Google. Сам разработчик этого языка входит в штат компании Google. Этот язык имеет очень понятный и простой синтаксис. Никаких скобочек открытия и закрытия { ... } - все делается за счет отступов. Вначале это непривычно. Но уже через неделю - чувствуешь что это очень даже удобно. А как насчет надоевших массивов array('element'=>array(...), ...). В Питоне сделано все проще и нагляднее (как и в javaS?1?ript) - {element: [...], ...}. Мне это особенно нравится. Один из мощнейших фреймворков для Python считается Jango. Действительно, когда я начал только изучать его, и добрался до шаблонов, то заметил что это более мощный инструмент чем Smarty, применяемый в PHP. Я начал изучать и применять платформу от Google называемую appEngine. Мне нравится этот подход. Пишешь логику приложения, а о нагрузке на приложение и о том. как данные хранятся в хранилище - позаботятся более опытные инженеры компании Google. Да, идеального в этом Мире нет. Но Python - это то, чего не хватает PHP 5 и даже PHP 6. Время от времени постараюсь писать о новых полезных фичах этого языка. Успехов! Обращусь ка и я с проблемой, ибо добиться вменяемого решения у меня не получилось. Штука такая: скрипт работает под windows, в одном месте вызывается функция file_exists. Так вот в чем проблема, когда имя файла, например, êç.wmv возвращается false. Проблема в имени файла, пытался переконвертировать имя файла в различные кодировки. Правильный результат возвращается только при кодировке EUC-KR, что само по себе странно, буквы то французские и само по себе решение некошерное. Может кто сталкивался? В этой теме высказываем мнение о том, как правильно писать код (прочитанных где-то, придуманных самим). Ведь хорошо написанный код и легко понимать другим, и легко поддерживать. К этому стремятся многие, но приходят единицы, и то через года. Если нечего сказать - то лучше не флудить в этой тем. Если есть интересные соображения - высказывайте, обсудим. Помогите еще разок <?php function MakeDirectoryName ($arg1){ $dirname = mt_rand(1,9999) . $arg1; return $dirname; } function WriteToFile ($name, $pass){ $pass = md5($pass); $Dir ="Users/" . MakeDirectoryName($name); $Dir2 = str_replace('Users/','',$Dir); $fp = fopen('usr.res','a'); fwrite($fp,$name."\t".$pass."\t".$Dir2."\r\n"); if ($fp){ fclose ($fp); $DoDir = mkdir($Dir); } } $username = $_POST['username']; $password =$_POST['password']; if (isset($_POST['username'])&&isset($_POST['password'])){ $Proverka = WriteToFile ($username, $password); if (isset($Proverka)){ print "Вы зарегестрированы успешно и $DoDir"; } else { print "Ошибка регистрации"; } } else { print "Пожалуйста введите Логин и Пароль для регистрации"; } ?> Я не пойму почему мне всегда пишет что ошибка регистрации? Даже если переменные(В данном случаи массив) пустая совсем. P.S Появились определенные успехи в php ) В общем решил немного расшевелить группу и задать участникам вопрос: Имеет ли смысл провести встречу php программистов в неформальной обстановке? Цели встречи: обмен опытом в живую и в будущем создание команд для реализации каких-то проектов. Часто бывает, что кто-то не может один справится с каким-нибудь проектом. Или у кого-нибудь на работе открыта вакансия, но нету подходящих друзей/знакомых на эту вакансию. Ну, в крайнем случае, просто хочется попить пива в компании программистов. Насколько это интересно участникам группы? (преимущественно Питер) PS Если честно у меня нету опыта в организации подобных мероприятий, поэтому прошу заинтересованных проявлять максимум инициативы. PSS Думаю на встрече будут также приветствоваться презентации проектов и программных продуктов, сделанных участниками встречи. |

