目次
回复内容:
ホームページ バックエンド開発 PHPチュートリアル javascript - 何为微信开发?如果进行微信开发,可以用那些后台或者前端语言?

javascript - 何为微信开发?如果进行微信开发,可以用那些后台或者前端语言?

Jun 06, 2016 pm 08:25 PM
css html javascript node.js php

我在提问的之前有查过相关资料,但是阅读后还是不理解。我是一名初学者,很多概念都看不懂,望大家谅解,希望给出解答,谢谢大家。

我是web开发初学者,对于现在比较热门的微信开发不太理解。利用微信api进行开发到底是什么意思?微信api开发只是针对公众平台的吗?可以用那些后台或者前端语言呢?是不是一定要用PHP?

回复内容:

我在提问的之前有查过相关资料,但是阅读后还是不理解。我是一名初学者,很多概念都看不懂,望大家谅解,希望给出解答,谢谢大家。

我是web开发初学者,对于现在比较热门的微信开发不太理解。利用微信api进行开发到底是什么意思?微信api开发只是针对公众平台的吗?可以用那些后台或者前端语言呢?是不是一定要用PHP?

微信我也开发了快半年多了,微信开发分为2种
1.没有前端页面的,那么就不需要html的知识,懂得一门后端语言就可以了,可以是PHP/ASP/JAVA等,没有前端页面的微信长什么样呢,例子:打开微信,下面有一个“查看天气”的按钮,点击后窗口回复今天的天气,这个过程后台就需要根据微信api提供的规则去获取用户的行为(查看天气),然后从数据库或者别的地方找到数据并按照api的规则返回数据,然后就可以了,用户就会再窗口里收到。
2.有前端页面的,比如一个微信商城,点击公众号下面的按钮跳转到商城页面(网页),那么首先就需要开发一个手机端商城,需要html css js等前端语言,PHP/ASP/JAVA等后端语言,微信api在网页里面的应用么比如获取用户的openid等
目前我接触到的是这些

我就是做微信开发的,对于我们的项目是这样安排的:

前端页面展示使用PHP去做,然后独立一个项目组去专做基于微信的开发(使用java语言)。这个独立项目负责包装微信API,给前端PHP调用集成。微信api开发当然是针对微信公众平台,对基于各种类型的公众号(订阅号,服务号)做一些东西。
参考微信公众开发文档。http://mp.weixin.qq.com/wiki/16/992df48524118c3e89945856694b30cc.html

使用云端代码开发微信公众平台,这个需要有nodejs基础,比较容易上手:微信公众平台开发文档

微信开发,最好多看看文档,语言不是问题,如果用php的,可以了解下微擎、小猪等成熟东西

我一般分两种情况。。
第一种,H5 宣传页,这种后端几乎不需要做什么工作了,前端我一般就是采用 RequireJS,遵循 AMD, zeptojs + 各种类库写完效果收工。
第二种,暂且叫业务页面吧,我一般提倡前后端逻辑分离,后端不管你用什么语言都行,只暴露 API(如果有需要进一步开发 APP 的话,就省力了),然后采用 Token 的授权方式(https,https,https 重要的事情说三遍)与前端沟通,前端的话,我习惯用 AngularJS 来构建,后端准备充足的话,一般两三天即可收工。

  1. 微信提供了若干接口,通过这些接口,你可以做到包括但不限于:和用户进行文字互动,调用微信内置的二维码,调用微信用户信息,控制微信公众号的菜单等等等。基于这些接口,把你自己的想法在微信上承载起来,就是微信开发,举个例子,通过微信二维码扫描设计一个签到系统

  2. 目前只有公众号可以对接

  3. 前端当然是js,后端语言本质上不限制,PHP只是其中一个

微信开发,你要懂一门服务端编程语言,如果需要实现微信中访问你的页面一些业务,你需要懂h5相关技术

微信开发主要是指在微信平台上进行程序开发,主要有两种
一种是H5的页面,在微信中打开后使用嵌入的浏览器进行查看的
另一种就是可以在对话框中和微信会员交互
无论哪种,都需要后台。除非你的程序只是一个游戏,不需要存储任何的用户数据
后台语言啥都可以 。 主要可以访问,可以处理数据,可以返回数据就行。
前端Jjavascript 和 H5 不过微信貌似对JS限制比较大,主要还是微信封装的js为主

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPの継続的な使用:その持久力の理由 PHPの継続的な使用:その持久力の理由 Apr 19, 2025 am 12:23 AM

まだ人気があるのは、使いやすさ、柔軟性、強力なエコシステムです。 1)使いやすさとシンプルな構文により、初心者にとって最初の選択肢になります。 2)Web開発、HTTP要求とデータベースとの優れた相互作用と密接に統合されています。 3)巨大なエコシステムは、豊富なツールとライブラリを提供します。 4)アクティブなコミュニティとオープンソースの性質は、それらを新しいニーズとテクノロジーの傾向に適応させます。

HTML対CSSおよびJavaScript:Webテクノロジーの比較 HTML対CSSおよびJavaScript:Webテクノロジーの比較 Apr 23, 2025 am 12:05 AM

HTML、CSS、およびJavaScriptは、最新のWebページを構築するためのコアテクノロジーです。1。HTMLはWebページ構造を定義します。2。CSSはWebページの外観に責任があります。

laravel8最適化ポイント laravel8最適化ポイント Apr 18, 2025 pm 12:24 PM

Laravel 8は、パフォーマンスの最適化のための次のオプションを提供します。キャッシュ構成:Redisを使用してドライバー、キャッシュファサード、キャッシュビュー、ページスニペットをキャッシュします。データベースの最適化:インデックスを確立し、クエリスコープを使用し、雄弁な関係を使用します。 JavaScriptおよびCSS最適化:バージョン制御を使用し、アセットをマージおよび縮小し、CDNを使用します。コードの最適化:Composer Installation Packageを使用し、Laravelヘルパー機能を使用し、PSR標準に従ってください。監視と分析:Laravel Scoutを使用し、望遠鏡を使用し、アプリケーションメトリックを監視します。

HTMLとのReactを使用:コンポーネントとデータのレンダリング HTMLとのReactを使用:コンポーネントとデータのレンダリング Apr 19, 2025 am 12:19 AM

HTMLを使用してReactでコンポーネントとデータをレンダリングすることは、次の手順を通じて達成できます。JSX構文の使用:JSX構文を使用してHTML構造をJavaScriptコードに埋め込み、コンパイル後にDOMを操作します。コンポーネントはHTMLと組み合わされます。Reactコンポーネントはプロップを介してデータを渡し、などのHTMLコンテンツを動的に生成します。データフロー管理:Reactのデータフローは、親コンポーネントから子コンポーネントに渡される一方通行であり、アプリコンポーネントが名前を挨拶に渡すなど、データフローが制御可能であることを保証します。基本的な使用例:マップ関数を使用してリストをレンダリングするには、フルーツリストのレンダリングなどのキー属性を追加する必要があります。高度な使用例:UseStateフックを使用して状態を管理し、ダイナミクスを実装する

どの2025通貨交換がより安全ですか? どの2025通貨交換がより安全ですか? Apr 20, 2025 pm 06:09 PM

2025年の暗号通貨サークルの上位10の安全で信頼できる交換には、1。Binance、2。Okx、3。Gate.io(Sesame Open)、4。Coinbase、5。Kraken、6。HuobiGlobal、7。Gemini、8。Crypto.com、9。Bitfinex、10。Kucoin。これらの交換は、コンプライアンス、技術的強度、ユーザーフィードバックに基づいて、安全で信頼性が高いと評価されています。

IISとPHPの互換性:ディープダイビング IISとPHPの互換性:ディープダイビング Apr 22, 2025 am 12:01 AM

IISとPHPは互換性があり、FastCGIを通じて実装されています。 1..phpファイル要求を構成ファイルを介してFastCGIモジュールに転送します。 2. FASTCGIモジュールは、PHPプロセスを開始して、パフォーマンスと安定性を改善するための要求を処理します。 3。実際のアプリケーションでは、構成の詳細、エラーデバッグ、パフォーマンスの最適化に注意する必要があります。

WordPressのソースコードをインポートする方法 WordPressのソースコードをインポートする方法 Apr 20, 2025 am 11:24 AM

WordPressソースコードのインポートには、次の手順が必要です。テーマ変更のサブテーマを作成します。ソースコードをインポートし、サブトピックのファイルを上書きします。サブテーマを有効にして効果的にします。変更をテストして、すべてが機能することを確認します。

session_start()が複数回呼び出されるとどうなりますか? session_start()が複数回呼び出されるとどうなりますか? Apr 25, 2025 am 12:06 AM

session_start()への複数の呼び出しにより、警告メッセージと可能なデータ上書きが行われます。 1)PHPは警告を発し、セッションが開始されたことを促します。 2)セッションデータの予期しない上書きを引き起こす可能性があります。 3)session_status()を使用してセッションステータスを確認して、繰り返しの呼び出しを避けます。

See all articles