• Как при отправке post не записывать пустыне input?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Как сделать так, чтобы пустые значения не записывались в бд?
    А какие должны записываться? Что-то же должно туда попасть?
    Ответ написан
    Комментировать
  • Сайты "головоломки"?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    цикаду разгадайте, че мелочиться )
    Ответ написан
    Комментировать
  • Почему не работает обновление ajax?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    1) Картинки вообще не нужны, зачем они здесь? Ничего относящегося к сути вопроса в них нет.
    2) "весь код" оберните в тег кода и уберите под спойлер, все равно там ничего полезного нет.
    3) Ваш "обработчик" ничего не возвращает, а должен вернуть блок который надо добавить в текущий хтмл.
    Ответ написан
    Комментировать
  • Как зная MIME types в php получить расширение файла?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Комментировать
  • Как отправить форму с помощью AJAX?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Ответ написан
    Комментировать
  • Какую IDE для PHP выбрать (бесплатную)?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    PHPStorm имеет студенческую бесплатную лицензию. По сути это эклипс с жетбрэйнс хорошо настроенными плагинами, но лучше под пых пока ничего вроде не придумали.
    Ответ написан
  • Почему мне тяжело определиться с направлением и найти работу?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Больше года изучаю Java, ищу долго уже работу
    Изучать можно и 5-10 лет и ничего не наизучать, проекты готовые есть работающие? Есть что реально показать из того что вы описываете в резюме как "хорошее знание блаблабла"?

    Не совсем понятно, на 4 собеседования вас пригласили из скольких отправленных резюме?

    И, если уж такой затык устроиться по месту проживания, и это связано не с вашим проф. уровнем - ищите удаленку на родине, что мешает?

    И там тоже есть бекенд и можно заниматься более интересными вещами, чем на Java,
    В веб (как впрочем и в других областях разработки) какого то особого прям веселья и разнообразия практически не наблюдается, перефразируя некую пословицу - когда у тебя есть бд, все вокруг кажется CRUD...
    Ответ написан
  • Где выше качество обучения на ПМИ 01.03.02: в МЭИ или МАИ?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Ничуть не умаляя достоинств ВУЗа как обучающего заведения (сам имею 2 высших) могу сказать что вопрос задан не совсем корректный и совершенно мимо ресурса. Как минимум для нормального ответа надо пройти обучение во всех трех и дать свою субъективную оценку, что во первых нереально, а во вторых конкретно вам может быть совершенно бесполезно, ибо "все фломастеры разные". Ну и во вторых - тут мало именно студентов (имхо), может посмотрите более профильные форумы по учебе?

    К остальным - да, мне не пригодился матан(!), дифуры(!), теория меры, уравнения мат физики и даже теория иррациональных чисел, но вполне зашли дискретка, теория автоматов, теория графов, теорвер, алгебра и теория множеств. Ну и профильные предметы, типа основы рбд, кластерный анализ, (сюрприз!) программирование, основы оп. систем. Другой вопрос что это все училось мной 20+ лет назад, и сейчас есть много других источников информации. Но сруктурный подход к обучению в вузе не изменился, и это норм. Учат медленно, но ты выходишь с нормальным набором знаний, универсальным для большинства направлений. Все "молодые горячие" спешат рвануть в айти за длинным рублем здесь и сейчас, "потратить целых 3 года на образование - пфф, не смешите меня", нахватываются по верхам, потом смотришь на эти поделки и думаешь, как вообще у этого человека мозг работает?
    Ответ написан
  • Почему выходит ошибка Fatal error: Uncaught Error: Function name must be a string?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    $URL_ARR у вас может быть (судя по приведенному коду) либо нулл, либо аррэй, зачем вы его вызываете как функцию?

    PS: Научитесь пользоваться var_dump, жизнь сразу станет лучше.
    Ответ написан
    Комментировать
  • Как разрешить сайту под https дергать html блоки с другого сайта?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    консоль не смотрели? Там должно быть что-то на подобии "restrict bla-bla CORS bla-bla headers bla-bla error"
    читать тут например, или глубже в тему на девелоперс.мозилла.орг
    Ответ написан
    2 комментария
  • Можно ли писать в jQuery без $?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Старые версии jQuery поддерживают синтаксис jQuery(document)..., но скорее всего вы подключаете jQuery в конце документа, а код $(document).ready(function () {}вызываете выше подключения самой библиотеки. Либо используйте нативный евент DOMContentLoaded, либо подключайте жквери в начале страницы.
    Ответ написан
    1 комментарий
  • Выбор технологий для крупного портала?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    TL;DR: Если коротко - абсолютно верный ответ дал Sanes, то есть проект будет хорошо работать если его сделает разбирающийся в своей области специалист.

    Longread: Скажем так: разница между реализациями на разных технологиях будет, и весьма серьезная, но вы как заказчик и пользователь готового продукта ее не заметите (в идеальном мире). В реальности более компетентный исполнитель даже на менее подходящем стеке сделает качественнее. С другой стороны важно не только (и не столько) качество реализации, сколько распространенность технологии и наличие спецов с не запредельным ценником на обслуживание системы. По этому лучший выбор - спецы, хорошо реализующие проекты (с портфолио) на неэкзотичной технологии.

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

    Например достаточно странно тут:
    ...несколько миллионов статичных сгенерированных страниц... данные из базы будут комбинироваться и выводиться в зависимости от типа страницы.
    Статикой тут даже не пахнет.

    Какой тип сервера выбрать apache или nginx?
    Понятно что речь идет о выборе софта (который на самом деле тоже сильно зависит от нюансов проекта, а кроме того еще и может комбинироваться), но слово "тип" не применимо в данном контексте и больше подходит к описанию железа или ОС.

    Какую БД использовать для оптимальной и бесперебойной работы
    Тип бд никак не влияет на бесперебойность работы (если не брать какой-то откровенный треш или нестабильные релизы), а производительность зависит от правильного подбора архитектуры, где есть КУЧА нюансов, таких как отношение количества запросов на запись и чтение, индексы нужного типа, необходимость в процедурах/триггерах, еще куча всяких вещей которые для вас, как для неспециалиста неочевидны или неизвестны.

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

    Какие технологии использовать для бэк-части проекта (логика вывода данных, запросы к БД)?
    Выше осветил данный вопрос.

    Как и на чем лучше написать админку (или есть готовые решения/фрэймворки)?
    Если вы не пишете ее самостоятельно, то ответ тот же что и для пункта выше, кроме того КРАЙНЕ РЕДКО админка пишется на технологии отличной от фронта.
    Ответ написан
    1 комментарий
  • Как организовать поиск ключа массива по маске в php?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    нихрена не понятно. Напишите что вы хотите получить. Единственное что понятно - что вы что-то не так делаете.
    Ответ написан
  • Почему после отправки формы событие submit больше не срабатывает?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    $('body').click(function(e) {
                            e.preventDefault();
                            $('.success').css('display', 'none');
                        })

    по суксессу вы зачем то на body вешаете листенер который заставляет ВЕСЬ документ ложить болт на клики. Подумайте для чего это и что нужно вместо этого, а так же зачем вообще у вас этот код...
    Ответ написан
    1 комментарий
  • Сколько времени занимает разработка?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Комментировать
  • Как бороться с чувством, когда к концу работы над проектом — он приедается?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Как бороться с чувством "пержрал"? Вот я пол дня ел классный торт на пять кило, почти доел, но уже чет не лезет... Что со мной не так?
    Ответ написан
    Комментировать
  • Как вставить картинку на страницу так, чтобы её часть была за границами просмотрового окна?

    ThunderCat
    @ThunderCat Куратор тега CSS
    {PHP, MySql, HTML, JS, CSS} developer
    overflow-x:hidden; или можно вставить картинку бэкграундом и задать ей смещение.
    Ответ написан
    2 комментария
  • Как в JS сделать запрос, аналогичный submit form в html?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    во первых - код не понятно о чем, выглядит как будто вырван с мясом из какого-то другого кода. Нет события по которому он срабатывает (по идее должен быть слушатель на субмит формы), на что намекает этот недокод formData.append("files", this.images);, где this по идее сама форма. В остальном - надо по месту проверить консоль на ошибки, и соответственно хз что у вас лежит в this.images, скорее всего ничего, и из за этого вся дальнейшая свистопляска смысла не имеет.
    Ответ написан
    Комментировать
  • Почему не работает пример с cURL?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    $url = "info.php";
    почитайте во первых рфц про урл, во вторых ошибки смотрите, либо включите вывод ошибок и варнингов, либо смотрите логи.
    Ответ написан
    Комментировать
  • Как мне проверить, отправляет ли данные формы на сервер через curl в php?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    curl дает вполне четкие ответы на любой запрос, в том числе ответ удаленного сервера, ошибки подключения, статус и тело ответа. Смотрите что вернул сервер и стройте логику в зависимости от этого.
    Ответ написан