«Кэш» или «кеш»: разбираемся в орфографии
Правильно писать «кэш» через букву «э». Это зафиксированная норма для технического термина, обозначающего промежуточный буфер быстрого доступа (от англ. cache). Вариант «кеш» считается разговорным или ошибочным в профессиональной и литературной речи, хотя и встречается в неформальной переписке из-за упрощения транслитерации.
В первом абзаце мы дали прямой ответ: если вы пишете статью, документацию, деловое письмо или пост в блог — используйте «кэш».
Почему именно «кэш»?
Слово пришло в русский язык из английского (cache), которое, в свою очередь, восходит к французскому cacher (прятать). В русском языке действует тенденция сохранять звук [э] в заимствованиях, особенно в профессиональной лексике, чтобы избежать двусмысленности.
Написание «кеш» создает фонетическую путаницу:
- Буква «е» после согласных часто читается как [йэ] или смягчает предыдущую согласную (как в слове мел или песня).
- Написание «кэш» четко указывает на твердость согласного [к] и наличие звука [э], что соответствует оригинальному произношению.
Аналогичные примеры заимствований с сохранением «э»:
- тест (не тэст, но и не тест через е в значении испытания, хотя тут история сложнее, но в IT — строго тест);
- крэш (краш-тест);
- бэк (бэкэнд);
- фронт (фронтэнд).
Запомните: В словарях современной русской лексики и технических справочниках фиксируется вариант кэш. Производные слова также пишутся через «э»: кэширование, кэшированный.
Когда можно встретить «кеш» и «cache»?
Несмотря на норму «кэш», вы можете столкнуться с другими вариантами. Важно понимать контекст их использования.
1. «Кеш» (разговорный/ошибочный)
Этот вариант часто появляется в быстрой переписке, чатах или комментариях. Пользователи заменяют «э» на «е» по аналогии со словами кекс, кефир, где буква «е» исторически обоснована.
- Статус: Не рекомендуется для публичных текстов, статей и документации. Допустимо только в личном неформальном общении, если собеседник использует такую же лексику.
2. «Cache» (оригинал)
Использование латиницы оправдано в следующих случаях:
- Программный код: Имена переменных, функции, названия методов (
clearCache(),cache_dir). - Техническая документация: При описании конкретных протоколов (например, HTTP Cache-Control), где важно сохранить терминологическую точность оригинала.
- Названия продуктов: Если бренд или утилита называются именно так (например, Varnish Cache).
Совет редактора: В русском тексте сначала дайте термин на кириллице («кэш»), а оригинал в скобках приведите один раз при первом упоминании. Далее используйте русскоязычный вариант. Это улучшает читаемость и снижает когнитивную нагрузку на пользователя.
Склонение и производные слова
Слово «кэш» склоняется как существительное мужского рода второго склонения (как мэр, пэр, тест).
| Падеж | Вопрос | Форма |
|---|---|---|
| Именительный | Что? | кэш |
| Родительный | Чего? | кэша |
| Дательный | Чему? | кэшу |
| Винительный | Что? | кэш |
| Творительный | Чем? | кэшем |
| Предложный | О чём? | о кэше |
Важно: Обратите внимание на окончание в предложном падеже — «о кэше». Здесь пишется «е», так как после шипящих под ударением в окончаниях существительных пишется «е» (как в слове плащ — о плаще). Это частая ошибка: писать «о кэше» через «э» неверно.
Производные термины:
- Кэширование (процесс сохранения данных).
- Кэш-память (пишется через дефис, как сложное существительное).
- Кэшбэк (возврат части денег; также пишется через «э»).
Частые ошибки
При использовании термина «кэш» авторы часто допускают следующие промахи:
- Смешение написаний. В одном абзаце используют и «кэш», и «кеш». Это снижает доверие к тексту. Выберите один вариант (рекомендуемый — «кэш») и придерживайтесь его.
- Неверное склонение. Фраза «очистить кэш» верна, но «очистить кэша» — нет (винительный падеж совпадает с именительным для неодушевленных предметов). Однако «нет кэша» (родительный падеж) — верно.
- Лишние дефисы. Слово «кэш» пишется раздельно с зависимыми словами, если это не сложные термины.
- Верно: очистить кэш браузера.
- Верно: кэш-память процессора.
- Неверно: кэш-браузера.
FAQ
Можно ли писать «кеш» в статьях для новичков? Лучше не стоит. Даже если аудитория новички, задача контента — обучать правильной терминологии. Использование нормы «кэш» формирует грамотную речь пользователей.
Как писать: «кеш» или «кэш» в названии файла?
В именах файлов и путях на сервере используйте латиницу: cache, tmp_cache. Это техническое требование совместимости, а не вопрос русской орфографии.
Почему в некоторых старых книгах встречалось «кеш»? В период активного проникновения компьютерной лексики в 90-е и начале 00-х нормы еще устаканивались. Некоторые переводчики адаптировали слово под визуальное сходство с английским cash (наличные), которое пишется как «кэш», но произносится иначе. Со временем профессиональное сообщество закрепило вариант «кэш» для cache, чтобы различать понятия «деньги» и «буфер памяти» хотя бы контекстуально, хотя оба пишутся одинаково. Сегодня однозначная норма для IT-термина — «кэш».