Добрый день, форумчане! Хотелось бы обсудить вопросы, которые задаются непосредственными работодателями на собеседованиях на php программера. И есть вообще то смысл искать работу по F# программированию в городе Одессе?
Заранее благодарю.
|
Добрый день, форумчане! Хотелось бы обсудить вопросы, которые задаются непосредственными работодателями на собеседованиях на php программера. И есть вообще то смысл искать работу по F# программированию в городе Одессе?
Заранее благодарю.
И так вопрос первый - Возможно ли средствами php скрыть фактический адрес изображения, в ответ пользователю отправлять адрес не существующей картинки. Но при этом бы выводилась нужная картинка? В кого какие идеи?
Конечно можно: mod_rewrite 404 ошибки на php скрипт, дальше находим нужный файл, читаем и выводим с нужным mime заголовком.
да самый удобный способ. В кого еще какие вопросы были на собеседовании?
F??
Ну просили на РНР и получат на РНР.
Эскейпингом переменных и слешей, очевидно же.
Меня как-то на собеседовании просили написать простую систему поиска (регулярки). Мы, в свою очередь, тоже давали тестовое задание с регулярками. По идее делается за 10-15 минут, многие не справлялись за час
Да собственно ничего сложного. Можно и без мод_реврайта обойтись.
По адресу, например, image.php послать заголовки что это изображение и выплюнуть это самое изображение в буфер.
Учитывая вопрос и возраст подозреваю что это первое собеседование и нацеленность на джуниора. Тут ИМХО главное сделать парочку своих сайтиков (не обязательно чтоб они были в интернете) знать и уметь MVC и хотябы один фреймворк и желательно CMS Ну и MySQL само собой.
Другое дело что на php джуниоры особо то и не нужны. Даже на копеечных вакансиях в 300-400$. (Не понимаю честно говоря кто на них идёт и как вообще на них находят работников). Так что стоит хорошо изучить хотябы одну книгу и опять же фреймворк, цмс, мвц
Регулярками программист обязан конечно уметь пользоваться, но меня в своё время лишь спрашивали умею/нет и не просили что-либо делать с их помощью.
Как страшно жить
Son Of South Parkness
хотелось бы по больше практических вопросов. с теорией все в порядке.
Это тупой подход за который в больших проектах расплачиваются процессорным временем и стоимостью серверов.
При такой реализации получаем следующе в ресурсах. Запрос на вебсервер (зачастую 2запроса фронтэнд+бекенд) + время затраченное на обработку картинки + некоторые умудряются дергать при этом бд. Т.е заюзывается от 4-6 инодов. + на таймаут морозится чаилд вебсервера.
На обычных сайтах использование MVC в 99.9% нецелесообразно. В больших проектах, когда параллельно работает стопятсот программистов это приемлимо, так как увеличивает скорость разработки.
Некоторые товарищи претендующие на старт 700-800$ даже на 300 не знают. Гонору много, а знаний 0.
Там где многие юзаю регэкспы можно обойтись без них с помощью стандартных функций.
Последний раз редактировалось Grizli; 22.06.2011 в 12:48.
был вопрос как это можно сделать, а не нужно ли это делать вообще.
иногда это полезно в плане приватности например. чтоб только авторизированный пользователь мог увидеть изображение.
Ой, да ладно. Большинству сайтов хайлоад только снится.
А там где он есть при необходимости файлы можно запихнуть в память. А вот разбираться в тоннах неструктурированного говнокода - удовольствие не из приятных.
Это уже проблема некоторых товарищей
Как по мне гораздо проще взять нормального программиста за 700-800 чем даже двух-трёх по 300.
Это повод не уметь пользоваться регулярками?
Son Of South Parkness
Через лайти или нжинкс очень здорово решается эта проблема.
Про апач не скажу ибо не пробовал.
Хайлоад я могу организовать любому сайту в течении 5 минут. На моей памяти был случай, когда наведывался поисковый робот яндекса и хостинговая машина тупо ложилась.
А в нормальных условиях да 0.5-0.8
Как раз MVC и способствует созданиям тонн гавнокода.
Абсолютно согласен. При следующих условиях, что уровень программиста соответсвует запрашиваемым деньгам.
Удвоение программистов не увеличивает скорость разработки в 2 раза.
Это повод расширять сознание и понимать когда их стоит использовать, а когда лучше написать 10 строк вместо одной.
Son Of South Parkness
Социальные закладки