Запитання з тегом «php»

Питання щодо PHP - широко використовуваної мови сценаріїв загального призначення, яка особливо підходить для веб-розробки.

5
PHP, HTML, Javascript та написання належних практик
Я зрозумів, що мені потрібно записати специфікацію конвенції про кодування HTML, JavaScript та PHP для мене та моєї команди. У веб-розробці, як і в C ++, я, безумовно, шанувальник відступів та коментарів. Тим не менш, часто у своїй роботі я стикаюся з HTML + JavaScript + PHP-кодом, який раптом викликає …


1
Оцінювання набору даних за допомогою рядкової формули в php
Мені було доручено оновити деякі умови в додатку. У мене є набір даних, що підлягають оцінці, і це було жорстко закодовано в додатку наступним чином: $arr = array( 'a' => 'apple', 'b' => 'orange', 'c' => 1, 'd' => 2, 'e' => 5, 'f' => 'green', 'g' => 'red', 'h' …
9 php 

3
Розробка міжмовних тестів
Коротке запитання: як слідкувати за тестовою розробкою проекту, який охоплює кілька мов? Зокрема, я пишу веб-додаток, що використовує JavaScript та PHP, і я хочу слідувати принципам TDD, але не знаю, як їх інтегрувати. Чи запускаю окремі тестові набори для розділів JS та PHP і використовую макети в наборі JS для …

2
Чи хороша ідея автоматичного генерування паролів під час реєстрації?
Я розробляю систему реєстрації проекту, над яким працюю. Оскільки користувачі, як правило, не реєструються, якщо процес занадто довгий, я думав вимагати (принаймні спочатку) лише їх електронного листа, куди я надішлю їм свій автоматично створений пароль (і це також дозволить мені підтвердити їхню адресу електронної пошти ). Це також заважатиме їм …

2
Як віртуальна машина Hip hop (HHVM) теоретично покращує продуктивність виконання PHP?
З високого рівня, як це робить Facebook та ін. al використовувати для підвищення продуктивності PHP за допомогою віртуальної машини Hip Hop? Чим він відрізняється від виконання коду за допомогою традиційного двигуна zend? Це тому, що типи необов’язково визначаються за допомогою хак, що дозволяє використовувати методи попередньої оптимізації? Моя цікавість виникла …

1
Меню побудови схеми
У мене виникають проблеми з обробкою меню в активному стані, коли меню не використовується для маршрутизації. Я родом з Drupal, де система меню також обробляє маршрутизацію. тому налаштування активного стану та стану активного сліду обробляється маршрутом (який також діє як система візуалізації меню). Зараз у багатьох фреймворках PHP є класи …

3
Два компоненти, що пропонують однаковий функціонал, який вимагається різними залежностями
Я будую додаток у PHP, використовуючи Zend Framework 1 та Doctrine2 як шар ORM. Все йде добре. Тепер я помітив, що і ZF1, і Doctrine2 мають і керуються своєю реалізацією кешування. Я оцінив і те, і інше, але в кожного є свої плюси і мінуси, жоден з них не виділяється …

4
PHP file_put_contents Блокування файлів
Сенаріо: У вас є файл із рядком (середнє значення речення) у кожному рядку. Для аргументів давайте скажемо, що цей файл має розмір 1 Мбіт (тисячі рядків). У вас є сценарій, який читає файл, змінює деякі рядки в документі (не тільки додаючи, але й видаляючи та змінюючи деякі рядки), а потім …

6
Найкращий спосіб розбору файлу
Я намагаюся знайти краще рішення для розбору парних знаменитих форматів файлів, таких як: EDIFACT та TRADACOMS . Якщо ви не знайомі з цими стандартами, перегляньте цей приклад з Вікіпедії: Нижче див. Приклад повідомлення EDIFACT, яке використовується для відповіді на запит про доступність продукту: - UNA:+.? ' UNB+IATB:1+6XPPC+LHPPC+940101:0950+1' UNH+1+PAORES:93:1:IA' MSG+1:45' IFT+3+XYZCOMPANY …

2
Який проект PHP з відкритим кодом має "ідеальний" дизайн OOP, з якого я можу навчитися? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

4
Використання потрійного оператора PHP лише з двома аргументами
Нещодавно я переглядав деякі свої коди і помітив, що в розпалі бездуховності я покинув структуру на зразок наступної: $guid = empty($subscription->guid) ? : $subscription->guid; Тепер це не робило те, що належить, і це неправильно , але оскільки це властивість завжди встановлено, воно працювало нормально, і не виникає помилок синтаксису з …

9
Чи має сенс уникати фреймворку під час створення великого веб-сайту з PHP?
Будучи розробником веб-додатків PHP вже кілька років, я мав свою частку MVC та фреймворків. Спочатку я подумав, що це найкраще, оскільки нарізаний хліб; все здавалося дуже простим у виконанні. Однак зараз здається, що чим складнішим стає додаток, тим більше клопоту вводить рамки, тому мені доводиться розробляти обхідні шляхи, щоб їх …

2
Переклад довших текстів (шаблонів перегляду та електронної пошти) з gettext
Я розробляю багатомовний веб-додаток PHP, і у мене є довгі тексти, які мені потрібно перекласти за допомогою gettext. Це шаблони електронної пошти (зазвичай короткі, але все ж кілька рядків) та частини шаблонів перегляду (довші описові блоки тексту). Ці тексти включатимуть простий HTML (такі речі, як напівжирний / курсивний наголос, можливо, …

9
Який найкращий спосіб ВСТАВИТИ великий набір даних у базу даних MySQL (або будь-яку базу даних взагалі)
Як частина проекту PHP, я повинен вставити рядок у базу даних MySQL. Я, очевидно, звик це робити, але це вимагало введення в 90 стовпців за один запит. Отриманий запит виглядає жахливим і монолітним (особливо вставляючи мої змінні PHP як значення): INSERT INTO mytable (column1, colum2, ..., column90) VALUES ('value1', 'value2', …
9 php  mysql  efficiency 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.